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…