The Daily Show with Jon Stewart

Denis Leary Pt. 1

Season 8 • 08/04/2003

Denis Leary talks about his self-produced roast.

More