NASCAR America: Top-5 finishes at Atlanta Motor Speedway

0 Comments

On Thursday’s show, the NASCAR America crew unveiled its five most epic finishes at Atlanta Motor Speedway, including an emotional victory from Kevin Harvick.