A Christmas Gift

Card image cap

The perfect gift...

Christmas is coming. Sounds ominous, no? And it is, really. We have actually devised a time of the year when we tell children the lie that, in the middle of the night of December 25th, a very fat man with a predeliction for children will descend through the chimney, imbibe some alcohol, and proceed into the front room to bestow gifts he could only know about through an intricate spy-ring. He resembles, in this sense, any Catholic priest.

Read More →