There is a human side to the study and research of the elusive Sasquatch. Beneath the Ghillie suit Todd Standing wears to blend into the environments while on investigations in Radium Hot Springs, B.C. or in Alberta and Montana, is a man who has sacrificed plenty to get the evidence […]