3383178-rdr2-03 May 2, 2018 1280 × 720 DC Announces Major New TV Series, Major Arrow Star Gone? and More! – ComicCorp News