Saturday, September 19, 2009

NASA: Pee, Discovery’s last mission

Pee Over Hungary by the Ruins of Essegvar: Several skygazers scratched their heads when they saw this mysterious glow in the sky (Tamas Ladanyi).

(MSNBC) NASA on Friday revealed the six people who will blast off on what is currently the last scheduled space shuttle mission. The list includes the agency's top astronaut and two others that are in orbit today. More>>