100 Worst Rated Foods in the World
List includes: Blodpalt, Thorramatur, Truchas a la Navarra, Chapalele, Jellied eels.
www.tasteatlas.com