Thom Cantrall Bigfoot Face to Face On Encounters USA
Posted Friday, November 06, 2020
By Squatchable.com staff
Legendary Bigfoot researcher and author Thom Cantrall has just published a new book, Bigfoot Face to Face. We couldn’t wait to get Thom face to face to tell us ...