Dazzling northern lights put on a show in US

AccuWeather 2024-08-12

Views 368

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.

Share This Video


Download

  
Report form
RELATED VIDEOS