Race in circles no more: Formula One officially returns to America
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 …