Aliens release a furry critter in the wilds of Lapland where it takes a woman captive and threatens a group of scientists.
(Also known as Space Invasion of Lapland)
Aliens release a furry critter in the wilds of Lapland where it takes a woman captive and threatens a group of scientists.
(Also known as Space Invasion of Lapland)