64-66 Barracuda Race Cars Post your Pictures
Racing Champions 1998, 50 Years of Nascar. I guess this was their attempt to show Richard's drag racing period.
Print