NASA: Weather Looks Good for Shuttle Landing

Date: 06 November 2007 Time: 03:58 PM ET