Mugen unveils electric superbike to contest 2012 TT Zero, announces John McGuinness as rider [w/video]
The 2012 edition of the TT Zero just got a whole lot more interesting. Mugen, the Japanese performance firm who, rather significantly, lists some of its main clients as Honda Motor Co., Honda R&D Co., and Honda Motorcycle Japan Co., announced they would enter the SES TT Zero Clean Emissions Motorcycle Challenge on the Isle of Man a coupl