Bits & Pieces

The Absolute Strangest Christmas Story Ever Told (Part 11)

DON'T TALK TO STRANGERS!

Things are actually starting to wind down in the eleventh segment of The Absolute Strangest Christmas Story Ever Told. Who ever would have guessed that Santa would end up here? Nobody with a rational mind...  (12/19/06)