Comics, ComicCorp News Geoff Johns New Role With DC Comics, Lucifer’s Time Expiring? and More! June 11, 2018 Chad Continue reading Geoff Johns New Role With DC Comics, Lucifer’s Time Expiring? and More! →