2 ms·
These Supercharger stations are generally already on someone else's property, like a hotel or mall near a highway.
by smackfu 13y ago
These Supercharger stations are generally already on someone else's property, like a hotel or mall near a highway.