Santa Clause is on a tear! And this holiday season, it’s everyone’s fault but his. All the people destroying Santa’s life could have paid the ultimate price, but Santa’s last gift to the world was himself.
To brighten the lives of those affected by Kris Kringle’s tragic self-destruction, The Internet Chronicle has compiled . . .