2 April 11, 2018 720 × 742 ‘Titans’ First Look Revealed and…YIKES, Movie ‘Deadpool’ Can’t Show Up in Comics? and More! – ComicCorp News