‘The Caped Crusade: Batman and the Rise of Nerd Culture’ Review January 5, 2017 in Books Comics Movies Reviews
DC Comics has a ‘Black Lightning’ TV Series in Development September 2, 2016 in Comics News Television