The Daily Show with Jon Stewart

Moment of Zen - Mega-Church

Season 10 E 56 • 04/26/2005

Thousands of Christians in a mega-church applaud the Catholic League President, William Donohue.

More