After a lot of vague reports and promises, a launch date for Discovery is set for July 13th!
http://www.nasa.gov/returntoflight/main/index.html
NASA manned space program crippled no more
Moderator: clayton
- Gomanson
- Posts: 52
- Joined: Tue May 31, 2005 10:44 pm
- Location: Plymouth, MN
- Contact: