Bigfoot found?

Everyone says that