(aerial photo courtesy Google)
Few who saw Atlanta Motor Speedway in its infancy would recognize the track today. A majestic structure situated on 870 acres in Hampton, Ga., just 25 miles south of Atlanta, today’s Atlanta Motor Speedway is one of the country’s top sports, corporate, family and entertainment facilities.
But it’s . . . → Read More: Atlanta Motor Speedway: The History

Recent Comments