Daily Archives: September 19, 2015

Elusive Red Sprite Seen From the Space Station

This gallery contains 2 photos.

NASA photo ISS044-E-45576 showing storms over southern Mexico on Aug. 10, 2015. (NASA/JSC) Let’s take a look back at our own planet for a moment with this stunning photo captured from the Space Station. This shot, taken on the night…

Gallery | Leave a comment