Video: Looking for Salem Witches

The crew searches for living witches on the streets of Salem, MA.