Sasquatch Chronicles

Todd Standing Bigfoot Court Update

Todd Standing believes a judge’s decision will prove bigfoot exists. Sylvanic Bigfoot which is Todd’s channel, he writes “3 women who eye witness a Sasquatch from 5 yards away are willing to testify about their encounter in a court of law.”

Exit mobile version