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.
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.