A pagan, a witch and a shaman walk into a bar . . . Ever wonder what about the difference between a pagan, a witch, a mystic and a shaman?
See All 42 Episodes of "Ask Pomegranate"