Just 25 miles south of Atlanta .
Atlanta Motor Speedway is located on 887 acres in Hampton Georgia .
Just 25 miles south of Atlanta Motor Speedway .
Atlanta Motor Speedway is located on 887 acres in Hampton Georgia .