Now Playing | Getting an Expert's Take on the Evidence 132

Dr. Jeff Meldrum, a Bigfoot expert from Idaho, discusses the intriguing Idaho footage of a Sasquatch and the alleged footprint also found at the scene.

Recommended for You

Watch More Finding Bigfoot Videos
Filter