Tesla’s First Victoria Store Set for Langford; Westshore RCMP Model Y Coming
Image via @EthanMorneau Tesla has officially announced its plans to launch its first dealership on Vancouver Island, British Columbia, Canada. While previous reports had seemingly confirmed the location…













