Space Shuttle Discovery Back On Earth


STS-114 landed safely at Edwards Air Force base in California just minutes ago. NASA prefers to land it back at the Cape so they don’t have the spend a million dollars and 2 weeks shuttling it across the country on the back of a 747, but the weather in Florida did not cooperate.

Everybody Wants To Rule The World
Ask and ye shall receive


  1. DeWaun August 9, 2005
  2. Paul August 9, 2005
  3. joe August 9, 2005
  4. Jay Tea August 9, 2005
  5. Steve L. August 9, 2005
  6. snowballs August 9, 2005