Have you watched documentary “Flash of Beauty: Paranormal Bigfoot?” If not, you should give it a watch.