Telsa opens charging station between Vancouver, Whistler
Thursday, July 17, 2014 - 10:30
in Paleontology & Archaeology
Tesla Motors is opening its first Canadian Supercharger station today in Squamish, B.C.
Tesla Motors is opening its first Canadian Supercharger station today in Squamish, B.C.