The electric motor can put out 4.02bhp and 170Nm of peak torque. The Odysse Vader is an electric street bike that looks to have incorporated designs from various bikes throughout the segment.
Ahead of the 50th anniversary of the first (and so far only) successful expedition to conquer Everest via its fiendishly ...