Austin Grand Prix Location: The western side of the Austin Grand Prix site. Austin Grand Prix Location, Austin, Texas, USA, 27 July 2010.
The western side of the Austin Grand Prix site.
Austin Grand Prix Location, Austin, Texas, USA, 27 July 2010.