Pet Food

S1E1 · 2015-09-09

How do you sell a product like pet food, when humans never eat it? The Pitch returns & we look for the Best Local Ad of All Time.

The show’s own verdict is on its page.