17 June 2002

after 15 years of searching, astronomers said they have found an alien planetary system that reminds them a lot of home...

at last... a match..

No comments: