Explosive video exposes the Squatch Detective – watch now
Legendary Bigfoot researcher Tom Biscardi says it best…”To all those people who don’t believe in Bigfoot, I have two things to say: Number one, come out with me when I’m on expedition and you will become a believer real quick, Number two, how can you explain the fact that this very minute, someone is seeing one of these creatures in Tibet, in Washington, D.C., or in Alaska? When I first started out, I was the biggest doubting Thomas in the world. Then when I found out for myself that these things do exist, I just had to take the next step and bring one of them back and prove it to mainstream America.”