This evidence is so convincing that our resident skeptic Ranae can't even come up with a theory for what it may be ... other than a Bigfoot!