1979 Du Quoin-USAC Champ Cars
January 6, 2017 9:43 pm
From 1979, it’s the “Ted Horn 100” USAC Championship Dirt Car event from the Du Quoin State Fairgrounds in Illinois.
From 1979, it’s the “Ted Horn 100” USAC Championship Dirt Car event from the Du Quoin State Fairgrounds in Illinois.