Additional Information
Publisher Description
You are about to enter a world of terror and pain In "Beta," a monster terrorizes an isolated village in the mountains of Eastern Europe, draining the blood of all of its victims, leaving them frozen ...
Read more