SANTA’S SLAY (2005) Never saw the flick but I’…

SANTA’S SLAY (2005) Never saw the flick but I’m digging the concept! =P -z