Posted 6 years ago
This is the TN Japan (Nomura) 2x Police Cars and Fire Dept. Chief friction cars. Each vehicle is 3-1/4" x 1-1/4", and the friction drive mechanisms work perfectly! So far I've been unable to figure out what year these are from, but my best guess is early to mid-1970s.