jelloslug
Active Member
I would guess that there are at least 10 superchargers in the US under construction at any given time that nobody here know about.Crazy how we don’t find these until they are almost done. Another 10 stalls in the Bay Area, always a good thing!
(Insert complaints about how this isn’t an absolutely perfect location )