Video - National News

«Back to main video page
  • Retired shuttle Endeavour lands for Houston stopadd to reading list  

    Posted on September 19, 2012 at 6:16 AM

    Updated Wednesday, Sep 19 at 9:21 AM

    Space shuttle Endeavour has landed in Houston for a one-day stop on its trek west to retirement in a California museum.

    By Associated Press
More
Share

More National News Videos

More