Sunday, March 18, 2012

NASA images show Aurora Borealis over North America.

NASA releases video compiled of images captured from the International Space Station showing the Aurora Borealis over North America.