Yes, Virginia, there is a Santa Claus, and yes, Little Edie, a monster did wash up not far from your private beach in the East Hamptons, just a few days ago. He exists as certainly as love and generosity and devotion exist, and- oh, wait, that's completely inappropriate.
BUT CHECK OUT THIS MONSTER!!!!
Click here for the full story! (They had it on Fox News! It has to be true!)