Carol (1993)
January 1, 1993Release Date
Carol (1993)
January 1, 1993Release Date
Plot.
A drug that affects the body from within decomposes and causes unimaginable pain that can only be alleviated by eating human flesh. This is Carols story.
Where to Watch.
No streaming offers found