Sorry to bump an old thread, but it looks like some new evidence has come to light. This new photo has surfaced and can only be described as irrefutable proof of the existence of bigfoot.
And all this time, I adamantly denied his existence. I need a really big towel to wipe all of this egg off my face.