Friday, May 15, 2009

More astronomy wonders on the way

While the Hubble Space Telescope is getting repaired, the Europeans are launching what's described as the largest telescope ever into space (I wonder if they mean the largest space telescope?) Can't wait for the pix...

No comments:

Post a Comment

Thanks for stopping by! Please keep your comments civil and on-topic. Spammage will be cheerfully removed.