Tesla's Truckee, California Supercharger Makes Trips To Lake Tahoe A Breeze

USA / Global
Our International Editions