McGuiness and Honda win 2009 IOM TT
John McGuinness has won his 15th Isle of Man TT when he took victory in front of 2 other Honda’s,…
John McGuinness has won his 15th Isle of Man TT when he took victory in front of 2 other Honda’s,…
The TTXGP 2009, the first electric bike TT, was won by Team Agni.
TTXGP, the world's first zero-carbon eGP, will be held next weekend on the Isle of Man.