Horror Movie Review: Death Spa (1989)
Death Spa (also known as Witch Bitch in Europe) is a 1989 B-movie horror that is part tongue in cheek gore-fest & part supernatural flick.
Death Spa (also known as Witch Bitch in Europe) is a 1989 B-movie horror that is part tongue in cheek gore-fest & part supernatural flick.