The coming soon pins in the Tesla Find US page had addresses tied to them for a few hours. The addresses are gone now.What leak?
Tesla leaks the locations of planned Superchargers across the world
Tesla has revealed the locations of planned Supercharger locations in the U.S., Canada, Europe, and Australia, among others.
www.teslarati.com