AdChoices
Get Adobe Flash player

Speed trumps politics at Charlotte Speedway Add to ...

While politics is on the mind of current visitors to Charlotte, North Carolina, more than a million visitors to this region every year come to watch NASCAR, the National Association for Stock Car Auto Racing at the nearby speedway

Drive

Technology