The Blood in Snowflake Garden
By D. Alan Lewis
Do you believe in Santa? In an alternative universe the North Pole is not the enchanting frosted Christmas card place everyone would like it to be. In this reality, the North Pole is an industrial complex of dingy factories, churning out masses of toys. Elves...