Self-defecating humor.
The intrepid Possum Lake Yeti Researchers make their first and only discovery: Yeti aren't real.
Check out winners from:
Jump to Comments!