New Years Eve for witches is really Samhain, or October 31st, but we can go ahead and party along with the normals tonight, because for why not? A bit of wassailing and mumming would be fun. It’s trad, dad. Mumming has been around since the ancient Romans started it all way back when, the basic…