Looks like this is an older thread, but it looks like they built a supercharger in Joplin about the same time this disappeared from Tesla's "Find Us" site. My guess is they decided to build it there instead. Which is kind of silly since thousands of people travel in and out of Branson, and...