09-20-2010, 12:57 PM
It's not exactly evidence for new life, but it's funny and related and not big enough to start a whole new thread...
The pope's astronomer would love to baptize an alien.
The pope's astronomer would love to baptize an alien.