Stadium Seats at Charlotte Motor Speedway

Stadium Seats at Charlotte Motor Speedway
Seats inside the Charlotte Motor Speedway in North Carolina.

Concord Mills, Concord, North Carolina, United States
Photo taken in March 2012. © Chad Davis