Comics, ComicCorp News “Shazam!” Director Fired? Iris West Recasting? and More! – ComicCorp News November 27, 2017 Chad Continue reading “Shazam!” Director Fired? Iris West Recasting? and More! – ComicCorp News →