Web
Analytics

Where is the 2012 Formula 1 US Grand Prix?

Formula One racing is coming back to the United States in 2012 with a long-term deal to race in Austin on a track built specifically for the event. Formula One, city and Texas state officials announced the agreement Tuesday, saying Austin would host the U.S. Grand Prix until 2021.

You May Also Like

0 Comments