It's finally official, Formula One will make a comeback to the all important American market. After a three year hiatus from the United States, the city that has been chosen to host this historic event is Austin, Texas.
According to the press release from F1 released just moments ago, the race will be held in the city from 2012 to 2021. Austin doesn't have a race track so a FIA grade facility will be...
Ask a question, start a discussion or post something for sale!