From 220 miles above Earth, one of the Expedition 25 crew members onboard the International Space Station shot this night time image of the northern Gulf coast. [4256 x 2913]


It makes you think... what's really out there??