- 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/
Read and enjoy!! http://circuitoftheamericas.com/