Austin a 'perfect fit' for F1
|By Matt Beer||Wednesday, May 26th 2010, 08:52 GMT|
One of the promoters of the new United States Grand Prix event says Austin, Texas is the ideal location for Formula 1's return to America
You have viewed over 15 free stories this month. Why stop there? Click here to find out how to continue reading.