A town in Maine had been convinced that they’d witnessed a Bigfoot sigthing, however, it turned out to be a pretty convincing ...