Review: “Cannibal Flesh Riot!” (DVD)

Review: “Cannibal Flesh Riot!” (DVD)

“Cannibal Flesh Riot!” is a fun and twistedly charming film that is sure to wet the appetite of any self-respecting horror ghoul.