The Worst Food In America
Apr 21, 2023, 09:25 AM
Share
Subscribe
Anchovies was voted as America's most hated food, and Chef Plum from Food Network and Restuarant Road Trip has some thoughts about it, and how you could turn them into a delish dish.
Image Source: Getty Images
Image Source: Getty Images
