Stunning footage captured from the International Space Station shows a glorious-looking aurora shimmering above Earth.
Stunning footage captured from the International Space Station shows a glorious-looking aurora shimmering above Earth. Digital Trends