American Actress known for roles in The Devil Rejects, Halloween and The Lord's of Salem. Photos by PR PhotosncG1vNJzZmivp6x7pLHLnpmhnZmctbW%2FjZympmejZKCpsdGiZIann6N6m7vMm6CeZWNpfXd6x62kpQ%3D%3D