Posts in tag

E-Xplorer Series


Top-Notch Team M-TEC Company (Mugen) To Become E-Xplorer Factory Manufacturer The world’s first electric off-roading bike series is debuting this year at the Fédération Internationale de Motocyclisme (FIM) – it’s called the E-Xplorer series, and racing venues will include the US as well as Switzerland The report from RideApart tells us more – namely, that …