NASCAR Talladega

Talladega Superspeedway 3366 Speedway Blvd, Lincoln, AL, United States