Formula 1 and V8 Supercars Coming to the US in 2012 & 13

  • Thread starter Thread starter RizkyBuisness
  • 4 comments
  • 5,561 views
Messages
82
Messages
RizkyBuisness
Yes thats right Formula 1 is headed back overseas and into the United States as well as Austrailian V8 supercars coming in 2013. It is all coming together at a track being built in Austin, Texas called Circuit of the Americas. Formula 1 will be coming to the US in Nov. of 2012.

Read and enjoy!! http://circuitoftheamericas.com/
 
Back