1983 ARCA 500 Talladega
4/30/1983 Alabama International Motor Speedway, Talladega, AL
Read More