God Loves a Big Screen TV

Aired:  05/21/07 Views: 2,047

Stephen still believes the pope is infallible, except when it comes to his views on capitalism. (2:06)

Loading...