Sam & Max: 201 - Santa's hut

Living at the North Pole with an army of pathologically cheerful elves can take its toll on a man, so it's no wonder that Santa has gone a bit batty. Festive Uzi anyone?

Comments (2)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading...hold tight!