It’s Monday! And that means it’s time that “you shall enjoy being horrified to the point of sheer panic” with a new horror trailer culled from the musty, murky depths of the super spooky YouTube.
It’s been called Sardu: Master of the Screaming Virgins and The Incredible Torture Show, but we all know today’s movie as BLOOD SUCKING FREAKS (1976).
No matter what you call it, it always leaves me feeling a bit dirty after watching it. Seriously….it gives me the hebbie jeebies.