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: