Black Metal Sock Puppets ‘Hail Santa’ With ‘Immortal Christmas’Black Metal Sock Puppets ‘Hail Santa’ With ‘Immortal Christmas’Better check your sock drawer, because some Christmas black metal magic may be happening within.Graham HartmannGraham Hartmann