Breaking: Dr. Meldrum moves closer to Scientific acceptance of Bigfoot

Posted Friday, April 28, 2017

By Squatchable.com staff

Part 2 of Todd Standings interview on Bigfoot North radio of Dr. Jeff Meldrum. The 2 discuss some very interesting Sasquatch theories and evidence.