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” ChiSox End 88 Years of FrustrationLast Week’s Top 10 Artists