SWED67barracuda
Well-Known Member
Hi there Gals a`n Pals.I found this fantastic slotcar track. Are these common in the states? Is it a promotion thing or were they sold in toy stores ? As the box tells there should be a Belvedere track to. Does anyone have some more info on these.