Elon Musk does it again. He beat his self-imposed 100-day deadline to deliver the world’s largest battery.

Top Videos

load more Videos

Advert