Charlotte speedway aglow in "Festival of Lights"

Updated:

Loading
Speedway Christmas in Charlotte enables visitors to the track to ride through more than 800 displays that are made up of more than 3 million holiday lights.