So I Heard a Rumor that There’s a New Pope? By flannelenigma20 April 2005Religion That must explain this. Submitted without further comment (Ed. note: Surely that’s a first). NP: Toenut – “Song #1” The State of the BlogU.S. Men’s Soccer Team Ranked Fifth