Ever seen inside an electric superbike? Here's a rare glimpse inside the Mission R. [HellForLeather]