F1 back in the USA 2012.

Following a break of four years, the Formula 1 circus will once again visit the USA this year with a round of the championship being held in the Lone Star State (Texas) at a newly built circuit in the city of Austin. Continue reading “F1 back in the USA 2012.”








