RDS Part 1. Jeffrey Meldrum on The Scientific Case for Sasquatch. By Richard Dolan | January 14, 2019 3 Comments