International Motorsports Hall of Fame
Lincoln, AL
Culture
The International Motorsports Hall of Fame is a hall of fame located adjacent to the 2.66 mi Talladega Superspeedway located in Talladega County, east central Alabama. It enshrines those who have contributed the most to motorsports either as a developer, driver, engineer, or owner.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account