Tag Archives: Christmas Crystal

What Is The Christmas Crystal?

The Christmas Crystal is in essence the supernatural power conduit for the very Spirit Of Christmas itself.  It’s the physical manifestation of Christmas itself next to Santa Claus of course. This powerful paranormal crystal channels the Demi-Angel Santa Claus’s pure … Continue reading

Posted in Christmas Artifacts, Christmas Stories | Tagged | Leave a comment