Elon Musk puts on the greatest show on Earth in the sky