Funny Foreign Car Commercial

This dude pulls up to the line to race.....I think we all know who is the winner here.


Tags: