Events News
Yeehaw! US Grand Prix in Texas given OK by F1 Yeehaw! Formula One is returning to the United States in 2012, bringing its ultra-fast cars and flair for the exotic to the land of longhorn cattle and cowboy hats.Barbecue in the pits, anyone?Formula One's 2012 calendar with the U.S. Grand Prix in Austin on Nov. 18 was approved Wednesday at a World Motor Sport Council meeting in New Delhi, India. Race organizers announced a 10-year deal with F1 boss
Events Galleries
Events Videos
|
|