Herr's Reveals the Finalists for ‘Flavored by Philly' Potato Chip. What Do You Think?
Pennsylvania-based Herr’s is letting customers decide which chip should win the “Flavored by Philly” contest. NBC10’s Keith Jones and Erin Coleman have their opinions.