World’s Strangest

Your source for the strangest things around!
Ads

Final space shuttle mission draws to a close

The space shuttle Atlantis has successfully touched down at the Kennedy Space Center in Florida. The crew of four aboard Atlantis lead by Commander Ch…

Post Metadata

Date
July 21st, 2011

Author
Stranger to the World

Category



Leave a Reply