1965 barracuda strombecker slot car set
Look like they've been mini-tubbed
Print