Wednesday, December 14, 2011

Adrian Newey says the blown diffuser concept had been a fundamental part of their success.

No comments:

Post a Comment