Even in the US states (like Texas) where Tesla is not able to sell cars at one of its stores, residents can now visit a virtual EV sales space. Thanks to Google Street View and the company's high-tech cameras, a digital visit to a Tesla store in Seattle on Westlake Avenue is now possible by clicking here. A slightly misshapen exterior view is available here.
- Sep 4, 2014
Tesla Motors Store Studio On Google Street View