Preview: C.H.U.D. Lives!
Cannibalistic Humanoid Underground Dwellers. C.H.U.D. An acronym that would change the horror world forever. Ok, maybe that is a bit of an exaggeration, but at any rate the 1984’s unofficial Home Alone prequel, C.H.U.D., has remained a […]