Crystal Napoles is known for her work on Hillside Cannibals (2006), Pirates of Treasure Island (2006) and Dracula's Curse (2006). Read more on iMDB