SSLEVO
05-18-2011, 07:44 PM
Saw this on Jalopnik tonight, first I've heard of it. Not sure i like the name but i'm definitely down for checking out a F1 race in the next few years.
http://www.circuitoftheamericas.com/
http://www.circuitoftheamericas.com/