This Short Film Will Turn You Vegan in 2 Minutes

Animal rights organization Last Chance for Animals’ film is set in fictional fancy restaurant Casa De Carne, where you kill your own meat.