World's Most Compelling Bigfoot Evidence?