Exploring Mugen mega all-electric Isle of Man TT racer

CrashTV: 
Video Thumbnail: