A Flash of Beauty: Paranormal Bigfoot
Eye-witnesses reveal their Bigfoot encounters, challenging science and uncovering truths in a quest to solve the paranormal.
Starring
Simeon Hein, Tobe Johnson, Darrell Adams
Director
Brett Eichenberger