Subaru WIN! Sti Pulls Truck From Snow 22-12-2010Kevin HarrisonNo comments 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