Whoa! Check out this video of a Subaru Impreza WRX STI pulling out a massive truck that somehow got stuck in Holland. Makes quite the argument for AWD and...
Read more