Mugen Shinden to be ridden by John McGuinness at the TT Zero

By: Motorcycle News Desk   On: 06 Mar 2012

The ‘Mugen Shinden’ was introduced to the world at a press conference in Suzuka last week. This motorcycle features a brushless three-phase 90 kW (120hp) […]