Could it be true? Could the modern day Muppet Man be actually calling it quits? I thought he was at the brink of the big discovery of the millennium with all of his purported Sasquatch evidence. Or is this just a ploy for attention and to see how ardent (and full of money) his supporters really are??
This was posted on his Facebook page on December 21, 2014: