IT WAS a little over ten months ago that Honda stunned the world of motorsport by announcing they were pulling out of Formula 1. More...