
Tesla owners in Edmonton take over location of future Sales, Delivery & Service Center
Tesla owners in Edmonton showed their excitement (and commitment) this weekend taking over the site of the future Sales, Delivery and Service Center. Braving frigid temperatures hovering around -19°C (-2°F), an intrepid group of 25 […]