1965 barracuda strombecker slot car set
Very cool slot car set but I think those are 66 barracuda's.
Print