It’s official! Formula One returns to the United States, in Austin, Texas more exactly! The bad news is that the return will be made in 2012, but we all can wait until then, right? The good news is that Texas will serve as the host city of the Formula 1 United States Grand Prix for years 2012 through 2021.
“We are extremely honoured and proud to reach an agreement with the F1 Commercial Rights Holder. We have been diligently working together for several years to bring this great event to Austin
Read Article