Tuesday, August 9, 2005
A welcome home to our astronauts!
ETA was 8:12 ET and the landing gear hit the runway at 8:11 ET - not bad.
Tuesday, August 09, 2005
Post a Comment
Post Comments (Atom)