Tesla’s Temporary Victoria Location Revealed, Ahead of Official Langford Announcement: Report
Back in October, it was rumoured Tesla was set to open a temporary service location in Victoria, B.C., Canada, ahead of its official store and showroom coming in…

