on February 1, 1994 Skin Gang A porn actress stars in the Devils cannibal snuff films in exchange for flawless skin.… on February 1, 1994