Catholic Church Upset over PETA Ad spc1211 Published 12/02/2009 I guess all dogs really DO go to heaven... Next Picture Share Tweet Flip Email Pin It Tags: peta church NEXT PICTURE 16 Comments Log in for Comments
16 Comments