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

82
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/
 

Latest Posts

Back