
To briefly review, Mitchel Townsend was featured in an article that announced that they had found archaeological evidence of Bigfoot and challenges scientists to refute their findings that the chewed bones they found are evidence for Bigfoot’s existence.
Section: