Feb 17, 2021
On this edition of Sasquatch Tracks, we turn a critical eye toward a possible sighting report from the Pacific Northwest, as some residents say they observed a large animal near a secluded roadway. We also touch on gorillas recently treated for COVID-19 at one U.S. zoo, and the possible implications regarding America's...