Talladega Superspeedway

Legions of fans attend the 2004 Aarons 312 Busch Race at Talladega Superspeedway, one of the world's largest and fastest racing arenas located in Talladega County.

Courtesy of The Birmingham News. All rights reserved. Used with permission. Photo by Bernard Troncale.