Tesla says over 13,200 reservations have been made for Model S

theflyonthewall.com

Tesla Motors said it opened its first new design retail store in Toronto, Canada today. The store is located in Yorkdale Shopping Centre. More than 13,200 reservations have been made worldwide for Model S through September 2012, Tesla added.

Rates

View Comments (0)