Black Devil Doll

Notes & Trivia

 * Filmed in Antioch, California.


 * Sound: DTS