Memorable Moments: Atlanta

, NASCAR.com

Watch some of the most meorable moments in racing at Atlanta Motor Speedway.