- By cannonball
Honda tuner Mugen will return to this year’s Isle of Man Tourist Trophy (TT) with an all-electric superbike named Shinden Roku. Shinden Roku means “god of electricity six” in Japanese, according to Autoblog. The bike was developed to compet
Would you ride an #electric #motorcycle?