Pop-up restaurant serves last meals of death row inmates

Is it intestines? Bowels? I can’t tell but it’s disconcerting…And what does it have to do with last meals?

4 Likes