Quote:
Originally Posted by botsapper
Tesla has their building permit for a Supercharging station at 1401 Santa Monica Blvd, corner of 14th Street.
|
Seems like a silly place to put one. Now someplace like say right off I80 around Auburn, halfway between the Bay Area and Tahoe, would make good sense.