Loading...
News
    Shows

      Discovery Lands Safely

      |CBS News RAW: Space shuttle Discovery returned safely to Edwards Air Force Base in California. The crew was rerouted after inclement weather posed threats in Florida.

      Related Videos

      You Might Like