God Loves a Big Screen TV

  • Aired:  05/21/07
  •  | Views: 2,017

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

Loading...