S-dog
Member
Has anyone heard of anything about superchargers in Mountain View? I know Solar City HQ in San Carlos was brought up but I have heard rumblings about Mt View. Have no idea where they would put something. Maybe Google is putting some at HQ for employees? Hopefully Tesla will go wild in the Bay Area like they are doing in the LA area.