cobra hearts

Maggots, licorice and cobra hearts at Sweden’s ‘Disgusting Food Museum’

Cheese teeming with squirming maggots, sheep's eye juice and mouse wine: the "Disgusting Food Museum"… Read More