French-tastic Beast(s) And Where Not To Find Them

The Beast Of Gevaudan
Something is killing farmers, ranchers and villagers in Southern France. Citizens, professional hunters and even the army can't seem to kill it. But what is it? A wolf? A Demon? Some undiscovered cryptid?

V C