Skip to navigation.

Tin Windup Red Missile Car

About 5 inches long and circa the 1990’s. Made in Japan.