Thousands of people swear they've encountered this legendary North American creature, but Bigfoot has never been officially identified. As evidence continues to mount, and photos are scrutinized, the mystery endures: does Bigfoot really exist? And if so, what is it--and where is it?
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!