Traffic is an expected part of racing season
May 22, 2010 5:34:29 PM - news14.com
Traffic tie ups are as much a part of racing as crashes and the checkered flag. Thousands of fans are flocked to Charlotte Motor Speedway for Saturday's Sprint All Star race.
USA, North Carolina: (Latest Stories)