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 30 free stories this month. Why stop there? Click here to find out how to continue reading.