Tesla Said to Open Temporary Service Location in Victoria, B.C., Ahead of Langford Sales Center [Rumor]
Tesla owners in Victoria, British Columbia, Canada, may be getting a temporary service location in the province’s capital. The rumour comes from owner David L. From the Tesla…














