I was told yesterday by a BMW salesman about it when I went with my wife to pick up her I3 , he said he had received an Email from Tesla announcing it. How could that be? As a Tesla owner surely I would know before him?
Anyway, I googled it, and lo and behold I find a news item about 2 new superchargers at the Mall in Cribbs Causeway, at the John Lewsis store.
Comments please Tesla??
Anyway, I googled it, and lo and behold I find a news item about 2 new superchargers at the Mall in Cribbs Causeway, at the John Lewsis store.
Comments please Tesla??