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 … Join Mr Skin to read her entire Biography