The Pope in Philly

People are apparently not happy about news of the pope tickets

Want some more? Explore other The Pope in Philly stories.