Sheila Thiele is a junior journo working on her first big scoop, but what she's about to dig up is more than a political scandal or a financial scam: She's hot on the trail of
Satan's Cannibal Holocaust (2007)! Sheila's daddy is the mayor, and her story starts as a piece of puffery about what a pretty, peaceful place they all inhabit thanks
… Become a Mr Skin Member and get the full review