Boing Boing Staging

British recipe evokes all the flavor of congealed deer pee


Cuisine at its finest.
via

Exit mobile version