John McGuinness and Guy Martin had their first rides on the Mugen Shindens they will ride in this year’s Zero TT race at the Isle of Man TT in Japan last week. The duo, who are also team-mates in the ...