MOOSE LIMBS

MOOSE LIMBS ARE COMING TO YOUR TOWN!

In a rural English village plagued by rats, an other-worldly new doctor arrives for his first day at work.