Monday, March 20, 2006

So Long, And Thanks for All the Fish

Maybe we aren't the most intelligent life form on earth :).
Signs of intelligent life found on Europa - ChargedNews.

No comments: