Skip to navigation.

Vintage China Friction Police Car

About 5.5 inches long. Fricion motor and made in China circa the 1960’s.