Moment of Zen - Pizza Shop Rivalry
Season 16 E 31 • 03/02/2011
A pizza shop owner allegedly drops off a bag of mice at a rival pizza place.