Coronal Mass Ejections and Earth Climate

Watch this NASA animation as it shows a coronal mass ejection from the sun pelts Venus, and then zooms in for a close-up view of Earth's winds and ocean currents