bigfootin

France experienced a panic in the 1760′s when there were a numerous deaths associated to animal attacks credited to a mythical creature known as the Beast of Gevaudan.