OT Space Shuttle


Message posted by Gregos on June 26, 2006 at 15:42:24 PST:

STS-121
The Space Shuttle Discovery (OV-103) is scheduled to launch on July 1st at 3:49pm EDT, from the Kennedy Space Center in Florida. The launch window closes July 19th.

God Speed! America needs a manned space program more than ever right now...

Attached link: http://www.nasa.gov/mission_pages/shuttle/main/index.html

Replies:



[ Discussion Forum Index ] [ FAQ ]