World of Witchcraft
- Episode aired Mar 15, 2018
- 22m
The gang goes to Salem, Massachusetts for a historical festival, only to discover history repeating itself as a demon has been set loose on the town, summoned by a witch as revenge for the i... Read allThe gang goes to Salem, Massachusetts for a historical festival, only to discover history repeating itself as a demon has been set loose on the town, summoned by a witch as revenge for the infamous 17th Century Salem Witch Trials.The gang goes to Salem, Massachusetts for a historical festival, only to discover history repeating itself as a demon has been set loose on the town, summoned by a witch as revenge for the infamous 17th Century Salem Witch Trials.