The Paranormal Review writes “I was sent this from someone in Switzerland. They were hesitant to even send it in. They didn’t really tell me much so I don’t have much of a backstory which is already suspicious, but in this video the person filming actually goes into the snow down into the creek to try to film more of the bigfoot or yeti. What do you think?”
The Paranormal Review: Sighting in Switzerland
