Posted in Film Horror Reviews

5. The Devil’s Candy (Movie Review)