Strombecker 66`Barracuda slots.
Yep, Dealer promo stuff. Plymouth and Dodge both had them. If I remember Dodge had Chargers in the 66 time frame. Cool find.
Print