Strombecker 66`Barracuda slots.
ESTATE FIND-1965 STROMBECKER SLOT RACING-PLYMOUTH BARRACUDA -MAGAZINE PRINT ADS
Check out the eBay listing for a vintage ad.
Print