The Pope in Philly

Holy crap: There are a ton of portable pilgrim toilets all around Philly (photo)

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