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.
IMG_0676.JPG