Tesla has announced that its customers can charge their EVs free of cost at 70 Superchargers located around the U.S. Users can take advantage of free charging from December 23 to 26, during off-peak hours. Most of the chargers are clustered around California.