Bits & Pieces

The Absolute Strangest Christmas Story Ever Told (Part 13)

THE STRANGE END IS NEAR!

The thirteenth part of The Absolute Strangest Christmas Story Ever Told again finds Santa Claus in the company of Wonrat and Rattoo as they debate the meaning of the winter holiday season. It's deep and strange.  (12/25/06)