Is a picture taken in the 1890's the first Bigfoot photo ever? Is a recording captured in Pennsylvania a genuine Bigfoot howl? Tony Harris and his team dive into these claims to find the truth.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!