AIR & SPACE MAGAZINE Aurora From Above The astronauts aboard the International Space Station got an incredible view of an aurora. NASA March 20, 2015 Recommended Videos Post a Comment