New Images from ‘Satan’s Playground’

Inside you’ll find new images from Dante Tomaselli’s upcoming Satan’s Playground, which is set for release sometime in 2005. The film stars Felissa Rose (Sleepaway Camp), Ellen Sandweiss (The Evil Dead), and Edwin Neal (The Texas Chainsaw Massacre).

Click the image for more!