Like freakin' clowns, here to amuse you.
The intrepid Possum Lake Yeti Researchers make their first and only discovery: Yeti aren't real.
Check out winners from:
Jump to Comments!