NASA: Weather Looks Good for Shuttle Landing

NASA: Weather Looks Good for Shuttle Landing
The STS-120 shuttle crewmembers are interviewed by SPACE.com and other reporters live from Discovery's flight deck on Nov. 6, 2007, one day before their planned landing.
(Image: © NASA TV)

PLACEHOLDER BODY CONTENT TBC

Have a news tip, correction or comment? Let us know at community@space.com.