The Holy Ghost
Tourist Attraction | Hyde Park, London, UK Religion
Tourist: “Excuse me, do you know why are there so many police and ambulances about?”
Me: “It’s for the Pope’s visit. He’s preaching in the Cathedral and then there’s a procession.”
Tourist: “But didn’t the Pope die years ago?”



