Quote:
Originally Posted by NBs996 Ahhh... the Mission bike. |
Yep the Electric powered Mission bike, development of the electric bikes seems to be moving on at a fair pace, do sound weird in the videos though
http://www.asphaltandrubber.com/bike...way/#more-7477