The Boogens – USA, 1981 – reviews

‘Some things shouldn’t be disturbed…’ The Boogens is a 1981 American horror feature film produced by Charles E. Sellier (director of Silent Night, Deadly Night) and directed by James L Conway …

Read More