Sasquatch Chronicles

Mountain Beast Mysteries: Update Strange Creature

Mountain Beast Mysteries takes another look at the video taken of something standing up. Is it a bear?

Exit mobile version