S1.E1 ∙ PilotTue, Aug 21, 2012In the ad agency world, we've all had that perfect pitch, that pitch to die for. It's all going great until, well, until it doesn't.Rate