Cheyenne Tesla Supercharger stations in winter

Paid a visit to the Tesla Supercharger stations at the Frontier Mall in Cheyenne, Wyoming during the recent snow storm. Here’s photos of the setup, which is just behind the Olive Garden in the mall’s south parking lot.

Leave a Reply

Your email address will not be published.