Previous | Home | Next 1/64, 74mm, British made and runs on special track with the contacts on the inside of the groove. Not sure about all of the decals although seem of the period.