Dazzling northern lights put on a show in US

  • 2 months ago
The Perseid meteor shower wasn't the only astronomy show that dazzled stargazers and early-risers across the United States, people were also treated to the vibrant northern lights on Aug. 11.
Transcript
00:30.

Recommended