Saturday, May 01, 2010
This Week In Space
Steven Hawking warns us about aliens, the military launches a space shuttle, NASA helps keep an eye on oil slick off Louisiana, and the countdowns are on for Atlantis' final scheduled flight and Falcon 9's inaugural flight.
Posted by Damaris Sarria Toepel at 5:44 PM 1 comment:
Subscribe to: Posts (Atom)