Friday, September 18, 2009

The Vatican Is Talking Space Aliens Again

This always causes interesting headlines in the secular press .

The Deacon Bench has E.T., phone Rome

No comments:

Post a Comment