Designed by
Title
Tesla Motors Model S on display in New York #52611446
Description
New Yorkââ¬â APRIL 10th, 2015. Tesla Motors Model S on display in Manhattan, showcasing the technology and electric powertrain that sets the Tesla automobile design apart from many other manufactures.
This image is editorial