After a three-year hiatus, Formula One is coming back to the states in 2012 and the city that's been chosen to host the World Cup of Motorsports? Austin, Texas. Yes, Austin. After a three-year ...
The annual Formula One event in Austin features everything a spectator could ask for in a three-day weekend packed with high-speed racing. Incredibly fast cars? Check. Outdoor barbecue?
With the F1 United States Grand Prix, a big UT football game, an Austin FC soccer game and more events throughout the metropolis, driving around the Texas capital might prove especially difficult this ...
Back in May, Formula One Group CEO Bernie Ecclestone announced that the racing organization had secured a deal with the city of Austin, Texas to bring the series to America for 10 years.