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.