balut

We hope you didn’t eat in the past hour — some of these foods and the ways in which they end up on your plate are hard to stomach. This list breaks down the top 10 foods that have stirred up the most...