YESSSSSSSS: Formula 1 returns to the USA. In Austin, Texas!!!!

Someone slap me, is this a dream?

Taken from Formula1.com

Formula One World Championship Limited and Formula One Administration Limited (together, the F1 Commercial Rights Holder) and Full Throttle Productions, LP, promoter of the Formula 1 United States Grand Prix™, announce that a historic agreement has been reached for Austin, Texas to serve as the host city of the Formula 1 United States Grand Prix™ for years 2012 through 2021.
Continue reading