The Daily Show with Jon Stewart

Moment of Zen - Tommy Lasorda

Season 10 E 43 • 04/04/2005

Tommy Lasorda waxes poetic on the pope.

More