1984 Auto Racing Talladega 500 ticket stub SHARE ON: russ — March 8, 2015 Tags: 198480'sauto racingglobeTalladega 500Tuscaloosa Al