Jun 14

Bigfoot Believers: Northwest Reports

The Sasquatch Archives writes “Bigfoot Believers—Northwest Reports aired in 1993 and featured Peter Byrne and Dr. Grover Krantz.”

Leave a Reply