
watch.plex.tv
Cascade Bigfoot Blood Mystery
An expedition takes a shocking turn when Bigfoot researchers discover an unexplained blood stain in their tent. This supernatural Cryptid documentary follows Matthew Heines and Russian hominologist Igor Burtsev as they uncover Cryptid evidence, explore paranormal theories, and question Bigfoot's possible extraterrestrial origins in Washington's Cascade Mountains.