Skip to navigation.

Green Grand Prix Race Car

About 2.5 inches long and circa the 1970's. Made in Hong Kong.