altereddimensions.net
The Beast of Gevaudan Terrorizes France | Altered Dimensions Paranormal
From 1764 to 1767, a strange beast terrorized the province of Gevaudan. Located in the modern day district of Lozere, deep within the Margeride Mountains in south-central France, the creature was a wo