I’m a believer in Sasquatch (even though I’ve never seen one) but honest question… wasn’t this proven to be a hoax/marketing ploy for some Bigfoot …