Video
Video of the Charlotte Motor Speedway
Charlotte Motor Speedway, Charlotte, North Carolina, United States April 25, 2013, 10:59 a.m. Auto123.com Racing takes you for a guided tour of the stunning Charlotte Motor Speedway, home of the NASCAR Sprint All-Star Race. Auto123.TV 2012 Videographer: Auto123.TV | © Auto123.tv