Faith: The Final Frontier
We're all bastards but God loves us anyway . . .
Monday, February 21, 2005
As hard as this may be to believe, apparently the Vatican has approved a course on excorcism! Check out this LA Times story,
Priests Sign Up for Exorcism 101
Post a Comment
Post Comments (Atom)