Circuit of the Americas Gets Thumbs Up By Formula 1

Started by IL, Sep 27, 2012, 06:30 PM

IL

The Circuit of the Americas has been awarded a top rating by FIA, the sanctioning body, signaling an official return to F1 racing in the U.S.

InsideLine