Skip to main content

CREEPY CLASSICS

The movies we love. Welcome home.

SNOW DEVILS, THE (1966) - DVD

Warner

$19.99
Adding to cart… The item has been added

A weather station is destroyed in the Himalayas. Investigations point towards the Abominable Snowman. However these creatures are from another world. Their plans seem to be annihilation of the human race. A weird, little know, Italian sci-fi horror.