The Colbert Report

Spider-Pope

Season 5 • 09/29/2009

The Spider-Pope can shoot holy water from his wrists and trap atheists in his web.

More