On The Trail of Bigfoot: The Discovery
The biggest breakthrough in the search for Sasquatch has just been found in Northern Washington. Journey to the location of the best evidence ever discovered for the existence of Bigfoot!
Starring
Seth Breedlove, David Ellis, Derek Randels
Director
Seth Breedlove