Monday, August 1, 2011

Cosworth general manager Mark Gallagher is sure his company's V8 is a match for the rival units from Ferrari, Renault and Mercedes.

No comments:

Post a Comment