Chester Delacruz


August 14, 2001 // 0 Comments

Like many, I decry the loss of the independent horror film movement of the early 80s, where low-budget shockers were distributed by the major studios and played in theatres right next to their big-budget brethren. While we don’t see as many of these [...]