At the inaugural IFMAR (International Federation of Model Auto Racing) 1/10 EP (electric) Off-Road Car World Championship held in the United States in 1985, the latest racing buggies from around the world gathered to compete for the title. The Tomahawk led the Kyoshos charge in the 2WD class, including a works-spec machine driven by its […]