15 September 2006

ISS Update

The new solar panels unfurled by the Atlantis crew at the International Space Station should make it even brighter. As always, check out Heavens Above for all things astronomy.
Post a Comment