Wednesday, May 20, 2009

a pro-life cannibal

1 comment:

  1. What do you call a Catholic priest as he's feasting on the blood of Christ?

    ReplyDelete