John McGuinness and Guy Martin have been putting in the Japanese laps on the electric bikes that they will both contest at this year’s Isle of Man Zero TT race. The Honda team-mates were out
Read moreGuy Martin and John McGuinness out in action in Japan testing electric TT bikes
