Mission Motors Drops The Tesla Of Street Bikes
An SF startup, Mission Motors, just came out of serious stealth mode at TED 2009. We’ve already heard about affordable electric bike announcements from Honda, Vectrix, and Toshiba, however, MM looks to be setting…