Featured Video: NASA footage shows Northern Lights from space
February 11, 2012 Leave a comment
NASA footage shows Northern Lights from space is a Euronews report on Northern Lights produced by intense solar activity. The images were filmed by astronauts aboard the International Space Station at the end of last month.