highfalutintodd
Member
Apologies if this has already been asked and answered, but whatever happened to the giant obelisk / tower Tesla shows on their Supercharger site? Have they actually installed any of these markers at any of the Supercharger locations?