December 30, 2025
Well, here we are after Christmas belching and farting from all the food we gobbled down. Santa is garaging his sleigh and letting the elves off until after the New Year. The argument over whether or not it’s OK to say, “Merry Christmas,” has been shelved for a time while those who got presents, not…