A horned beast before a Papal Feast?

Though the Pope is in America, it still must be a slow news day.. Or perhaps my mockery of the ‘horned President’ images is missing the paranormal boat I should be riding.. Nevertheless, here’s the gist: The Pope appeared in D.C. today with President Obama. A few images taken of the two leaders of the … Read moreA horned beast before a Papal Feast?