We don't remember a single thing about the animated Christmas special Santa Claus is Comin' To Town, even though it was on the other day and we caught about half of it while we were making dinner. Certainly we don't remember Jessica, the future Mrs. Claus, being such a betty. But the main thing we don't remember? When she up and joined the Carrie Nations. Do "In the Long Run"!
Actually, we seeing a few reports that this is a deleted scene that's maybe been put on the web from the DVD or something. Anyone out there watch this special a little more closely than us when it was re-aired by CBS a few weeks ago? Did this trippy number make the cut?
[Via Star 102.1 FM -- Knoxville's #1 Station for Demented Christmas Treats]