Denis Leary

  • Aired:  03/12/02
  •  | Views: 13,038

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

Loading...