Self-defecating humor.
Red and Harold get starry-eyed at the prospect of a $20,000 Sasquatch spotting prize, and the Possum Lake Yeti Research team is soon formed.
Check out winners from:
Jump to Comments!