Inside “Casa de Carne”: The Restaurant Where Diners Must Kill Their Own Meal
Inside “Casa de Carne”: The Restaurant Where Diners Must Kill Their Own Meal
open.substack.com
Inside “Casa de Carne”: The Restaurant Where Diners Must Kill Their Own Meal
An award-winning short film with a powerful message
