RECENT POSTS:

Monday, July 17, 2006

All Eyes on Shuttle Landing






STS-121 is headed to Kennedy Space Center in Florida. Mission Control, as well as the folks up in the International Space Station are watching events closely. Due to weather concerns a 'redes" or redesignation to an alternate runway for landing.

0 Comments:

Post a Comment

<< Home