Formula One foothold growing, and it’s here to stay in USA

AUSTIN, Texas When Formula One returned to the United States in 2012, in Texas of all places, the world’s highest class of international auto racing was taking a big leap in a country it had abandoned five years earlier.
A decade later, F1 is here to stay…

Click here to view the original article.