Formula 1 'must prove itself' in America
|By Pablo Elizalde||Tuesday, June 8th 2010, 12:28 GMT|
Formula 1 must work had to prove itself in North America when the championship returns to the United States, according to McLaren boss Martin Whitmarsh.
You have viewed over 20 free stories this month. Why stop there? Click here to find out how to continue reading.