Scream Team Releasing (The Barn, 10/31) is Breaking Indie Horror Records With A Movie Sale Every Day for Over A Year and a Half (1.5 yrs)!- Fitz of Horror
Written by Bryan Fitzgerald (Fitz of Horror) May 14, 2018 A fairly new distribution label but ran by people that…