Tesla opens new Supercharger locations connecting the Netherlands, Germany, Switzerland, and Austria. Energized routes enable Model S customers to enjoy free, convenient, 100 percent electric trips on the German Autobahn and to destinations in the Alps.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…