Moment of Zen - IRS Cheetahs
Season 18 E 105 • 05/20/2013

Fox News reports on an IRS softball game cancellation.