Electric Motorcycle Forum is live!
MCN is testing the world's first production electric superbike - the Mavizen TTX02. Watch the video for a little preview showing just how different this bike is to ride.