1/05/2006

"This is cool: Italy is planning to put a telescope on the moon."

Link from Dean Esmay.

No comments: