- You are here:
- Green Car News >
Tell me you wouldn't have tried the same thing? I found myself in Los Angeles for a quick visit late last week and realized I wasn't too far from the brand new Tesla Motors store. Having read about the opening night gala event and curious about the chic new sales space, I wanted to go check it out. ...