Sunday, February 13, 2011

Blaming Drivers in F1

At least three team directors have publicly criticized their drivers after the 2010 Formula One season.

build automotive automobile

No comments:

Post a Comment