141 horses is a good amount of power for an average sized car. On a motorcycle that equates to one heck of a ride. That's what the Mission Motors Mission R electric superbike is putting down in a package that's the size of a 600cc road bike -- the sort of bike that might match that rating but only when you ride it like you stole it. An electric bike, naturally, gives you all that power right from 0 RPM, and after first seeing it in the flesh back in December we're now getting a glimpse under the fairing, at the trellis frame that bolts to the MissionEVT driv