The next tour stop for All Them Witches is Saturday, March 11 in Cambridge, MA.