Premiered on Horror channel


UK TV Horror channel has just premiered this movie. So look for it to come on there again sometime if you missed it's first airing. Excellent film quality for picture and sound.

reply

Horror! Gee I don't know about that. Mind you if Herbert had checked out, that may have been truly horrifying.🐭

reply