Here is a Bigfoot research web site that is calling Todd Standing’s photo a FAKE. Once you’re tainted, by hoaxing or hoaxy type behavior like Todd Standing has, you’re through. Just like Tom Biscardi who tried to pass off that Bigfoot body a few years ago. Yet radio shows like Coast to Coast keep inviting these guys on.
That guy also claims there was an Apollo 18 — there wasn’t, the last Apollo was 17, the last Saturn V launch was for Skylab — but the booster could be heard for hundreds of miles. Not much secrecy about that. No credibility at all.