Live stream preview
Moon of The Blood Beast
Moon of The Blood Beast • 54m
"When the moon turns red you'll end up dead"! A mythical demon known as the "Blood Beast" terrorizes a small coastal town during the cycle of the Harvest moon. A creature feature throwback.
1 Comment