Survivorman Bigfoot | Portland Oregon | Les Stroud | Never Before Seen Episode

By popular request here is the last film I produced on the subject (it was not part of the TV series). I went to a secret location just outside of Portland, ...



Posted Tuesday, September 15, 2020

Comments