Since she is a self proclaimed Catholic I will put it here. She wants to know when Catholics lost their sense of humor...shameful
http://www.youtube.com/watch?v=re-8MeEBUJ8
Not sure if this has been posted here
Discussion in 'Other Christian Denominations' started by DFG, Feb 15, 2013.