Monster Quest: Sierra Sasquatch
Bigfoot researchers trek into California's Sierra Nevada following Native American stories and petroglyphs of a supposed family of hairy man-beasts; they examine recently found footprint evidence and a compelling 1991 video of a supposed Sasquatch encounter in Mono Lake.
Comments
Post a Comment