Search This Blog

Monday, March 19, 2012

NASA Releases Northern Lights Footage



NASA has released several videos compiled of images showing the northern lights shimmering over North America. The pictures were captured from the International Space Station between January 25th and February 26th.

No comments:

Post a Comment