Did you know that the current Chairman of the British Motorcycle Charitable Trust is John Kidson, former Isle of Man TT Formula 3 World Champion? SOMEFACTS.com