Season 2 of Anne Rice’s Mayfair Witches is nearly finished brewing. The next installment will premiere January 5 on AMC and AMC+, the network revealed Thursday at New York Comic-Con. Along with the Season 2 premiere date, new images from the upcoming episodes give a look at what’s in store. One of those photos, which […]