been following this closely but I think it was fcked up from the start, the two people that 'found' bigfoot have been busted a few years earlier for faking Bigfoot footage and they both are invested in selling bigfoot merchandise. I think this is a direct drive at their website and nothing more.
unfortunately, I'd love for someone to find the real Bigfoot. But I don't think this is going to happen.