eco-friendly power: Mission R TTXGP Electric Superbike
a superbike is not uncommon but an electric superbike is something don’t see very often, not to mention one that’s built to race. with the electric cars becoming a reality for mass production, there’s no reason the same can’t be done for bikes, and in this instant, a superbike. Mission Motors‘s Mission R is an all new