Meet the Sora, the Tesla Roadster of Electric Motorcycles

by Christopher DeMorro April 19, 2011 13 comments