Climax

Climax was a Japanese company that produced mostly mediocre quality slot car kits using vacuum formed bodies. The exception is an injected Alfa Romeo Canguro kit, a car very popular in Japan.

New Items For July - Climax


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