Tuesday, February 20, 2001

Ed sent me this link to a HUGE picture of the International Space Station taken from the last shuttle mission. It is a wonderful picture. Oh and can anyone tell me what country/continent is in the background?

No comments: