Humpty Doo's answer to the world of motor racing