Tag: Tesla Sites EV SuperCharger In Weird Place

The good news: Tesla’s largest charging station depot (aka “supercharger”) is currently being installed, with 56 stalls and a restaurant. The bad news: It’s in Firebaugh, California.

Tagged with: