February 2nd Is The Last Day To Remove Christmas Decor And Avoid Dark Luck!

When Does The Christmas Season Officially End? Some believe the Christmas Season ends on January 6th during Epiphany. However, in the paranormal world, we know that February 2nd holds the final embers of Christmas cheer. It’s a little-known fact in the human…

Santa The Vampire Slayer

A Christmas Horror Story! Santa Claus has fought his fair share of evil supernatural beings. Not surprisingly, he finds many people in paranormal trouble on Christmas Eve as he flies around the world delivering pretty presents and good cheer. This includes his…