Shuttle Endeavour
Follow news about NASA and the Shuttle Endeavour. The shuttle and its STS-118 astronaut crew are slated to launch Aug. 7 on a construction mission to the International Space Station (ISS).
Member Albums
More Pictures From Zimbio
Follow news about NASA and the Shuttle Endeavour. The shuttle and its STS-118 astronaut crew are slated to launch Aug. 7 on a construction mission to the International Space Station (ISS).