OK Kader

This Hong Kong company produced what are considered to be the best of the slot cars made in this Chinese island.

Copyright © 2017 Los Angeles Slot Car Museum Shop. Design by FMMG