2011-11-18_Formula_One_Elisabeth.Dillon0681.jpg

AddThis

Worked stopped Tuesday at the construction site of a new Formula One track in Del Valle. Circuit of the Americas investors suspended the construction because they don’t have rights for the race yet.

Photo Credit: Elisabeth Dillon