Seats inside the Charlotte Motor Speedway in North Carolina.
Concord Mills, Concord, North Carolina, United States
Photo taken in March 2012. © Chad Davis
Seats inside the Charlotte Motor Speedway in North Carolina.
Concord Mills, Concord, North Carolina, United States
Photo taken in March 2012. © Chad Davis