Denis Leary

Aired:  03/12/02 Views: 13,104

Denis Leary's new church is the exact opposite of what the Taliban wants, and Infidel Number 1 is his name. (6:29)

Loading...