spacegarden
Oct 23, 2010 16:40
the International Space Station breaks the Mir record for continuous human presence in space. the ISS will celebrate 10 years in space on the 31st. the final flight of Space Shuttle Discovery (STS-133) will launch on November 1st.
go science! I could just about cry :)
epic,
announcement