Tesla starts construction on giant new Santa Monica Supercharger, but where’s the 1950s diner?


Trending Today on Tech News Tube