Only a few scientists maintain the idea that the Sasquatch is real. On Discovery Channel's "Best Evidence," Dr. Jeffrey Meldram describes his personal Bigfoot encounter.
UP NEXT
Most Watched In Supernatural Science ( Last 30 days )
All Videos In Supernatural Science