Creating thread.
I first saw this article, and didn't post it without any real proof: Tesla Supercharger in Richmond under construction [British Columbia]
But, someone posted proof on Facebook confirming it. (note: I forgot where this screenshot came from)
I first saw this article, and didn't post it without any real proof: Tesla Supercharger in Richmond under construction [British Columbia]
But, someone posted proof on Facebook confirming it. (note: I forgot where this screenshot came from)