Spread the love

Cryptid Campfire tackles the crystal skulls in this week’s Tall Tale! Are there 13 mystical skulls that when united are able to usher in a new age of enlightenment? Or is it all a bunch of pishi caca? Gather around the Campfire to find out!