Strombecker 66`Barracuda slots.
THat's an awesome find. I know nothing about it's history or origine but I would love to find one.
Print