The Fastest Car Doesnt Always Win

Posted by Staff on Nov. 09, 2004

Previous video | Next video  

Great clip! Looks like a commercial for some foreign automobile. Anyway, two guys are about to drag race the red sport scar peels out but the other guy is the real winner.

Categories Cars

More Details »