In a surprise announcement today the Formula One commercial rights holder announced that Formula one would be returning to the USA in 2012. Even more of a surprise is the location, Austin Texas, not a city with an established world class motor racing circuit, but wait there’s more according to Bernie Ecclestone, President of the [...]