Sasquatch Chronicles

Mountain Beast Mysteries: The Beast of Seven Chutes

It was photographed in Parc des Sept Chutes, Quebec. It shows a black-haired bigfoot with broad shoulders and saggital crest and a snout-like protrusion. A interesting note about the photograph is it appears to be holding a dead dog

Exit mobile version