Posted on May 1st, 2018
Circuit of the Americas is a 3.427-mile motor racing circuit near Austin, Texas. It hosted the Formula One United States Grand Prix on November 18, 2012, the penultimate round of the 2012 season.
Both comments and pings are currently closed.
Comments are closed.