Following the official renderings released last month, Electra Meccanica has lifted the veils off the new Solo, during the Luxury and Supercar Weekend in Vancouver, Canada.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more