The Track at Charlotte Motor Speedway

The track at Charlotte Motor Speedway
Charlotte Motor Speedway in Concord North Carolina.

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