Tamzyn and Clayton look at two products that are currently streaming on Shudder. First Touch Me, about an Alien with an addictive touch and then Deadhouse Dark, a collection of Australian horror shorts.
The post Some Things to Make You Shudder appeared first on Geeks OUT.
