Seats at Charlotte Motor Speedway

Seats at Charlotte Motor Speedway
Seating at Charlotte Motor Speedway.

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