*BREAKING NEWS*- Scream Team Releasing is Bringing the Controversial Horror Sensation Cherokee Creek to Blu Ray-Fitz of Horror Exclusive
Bryan Fitzgerald (Fitz of Horror) April 5, 2019 It’s official, indie horror label Scream Team Releasing (The Barn, 10/31, The…