Pimpin that Pope
Apparently, and I only have a few national news papers to go on about this, so it could all just be libelous hearsay, but APPARENTLY Pilgrims to pay to see Pope in Britain. Lets face it, nothing says Catholic like paying for indulgences. Because little papa needs new shoes Tweet This Post








