1/10
42,976 views
This edition of Energy 101 highlights the benefits of electric vehicles, including improved fuel efficiency, reduced emissions, and lower maintenance costs. ...
2013 Tesla Model S Electric car - Interior and Exterior - Carrefour Laval, Quebec, Canada
217,844 views