June 08, 2018 TEAM MUGEN won the Isle of Man TT TT Zero race for a 5th consecutive time, accomplishing along the way the long-sought-after goal of an average lap speed over 120 mph.