A Quick History of Talladega

Posted on 23 of October, 2015 by in race

Talladega Superspeedway is a race track motorsports complex located in the city of Lincoln, Alabama, United States of America. It was originally known as Alabama International Motor Superspeedway. This tri-oval track was constructed in the 1960s by the International Speedway Corporation by the France family. It was the brainchild of William “Bill” France Sr. who […]