When the work of a logging company in the forest outside a small town forces a mysterious and dangerous creature out of its habitat, it unleashes its violence and terror on the nearby town.
When the work of a logging company in the forest outside a small town forces a mysterious and dangerous creature out of its habitat, it unleashes its violence and terror on the...Read more nearby town.
More