Well, they really did pull it off! On November 18, 2012, the inaugural race at the brand new Circuit of the Americas (COTA) track in Austin was held, in the form of the United States Grand Prix (Formula One).
Read MoreWell, they really did pull it off! On November 18, 2012, the inaugural race at the brand new Circuit of the Americas (COTA) track in Austin was held, in the form of the United States Grand Prix (Formula One).
Read More
Social Profiles