Dazzling Photo: Space Station Flies Through Big Space Storm
Tuesday, April 6, 2010 - 12:07
in Astronomy & Space
A stunning new photo shows the International Space Station flying through a dazzling aurora display above Earth.
A stunning new photo shows the International Space Station flying through a dazzling aurora display above Earth.