A Mother Clucking Good Sandwich and a Marketing win?