02.23.2023 - By Howard Hughes
Recent guest from the tv show "Finding Bigfoot" Cliff Barackman on Sasquatch and his 29 year quest to find the scientific truth about this elusive "creature"...