Theresa Howard


Rerun For Much Ado Ad

Refusing to back down from its “Better ingredients, better pizza” advertising theme, Papa John’s Pizza today will resurrect a television commercial that so far has helped spur two grievances and […]