October 28, 2020 Breaking News, Latest News, and Videos

Tag: tesla


Tesla Supercharger Station Planned for Santa Monica

January 21, 2019

January 21, 2019

Proposal for lot at 14th and Santa Monica. By Keldine Hull It started with a tweet. On January 6, 2018,...