Shuttle Set To Launch July 1 – Video Space News
Despite concerns over foam loss, the next Space Shuttle mission, designated STS-121, is scheduled to lift off July 1, 2006, if Summer Florida weather cooperates. It is...
Read MoreDespite concerns over foam loss, the next Space Shuttle mission, designated STS-121, is scheduled to lift off July 1, 2006, if Summer Florida weather cooperates. It is...
Read MoreHot Pic of NASA Space Shuttle Discovery During STS-114 Astronaut Stephen K. Robinson, STS-114 mission specialist, on the end of the station AeroSpaceNews...
Read More