I was in the Winston Churchill area today and noticed some interesting construction. Anyone know anything about this?
The location would be perfect for a supercharger or 10 as it is right off the highway.
I drove around looking for Tesla crates but sadly did not see any.
The location would be perfect for a supercharger or 10 as it is right off the highway.
I drove around looking for Tesla crates but sadly did not see any.