Get your bumper sticker now!

Current TV: Pope's Atheist Statement Means Church Irrelevant

68 views

<p>Current TV laughs at Pope, Catholics.</p>