Tesla Opens Three New Retail Stores In North America This November

Share this Article
Telsa Motors is expanding its presence in North Amercia with three new retail locations. The automaker is opening locations in Bellevue, WA, Chicago, IL, and Newport Beach, CA, in November that will showcase the new Model S, the world’s first electric premium sedan. The first location in Bellevue opened this past weekend, with the Chicago… Continue Reading...

Subscribe to our email newsletter and automatically be entered to win.

Get Breaking Automotive News, Reviews and Video in your Facebook Feed!

Already Liked