The Flash showrunner Eric Wallace offered some perspectives on what viewers can expect from Tony Curran and his "Armageddon" big bad Despero.
arrow season 8 Archives
Arrow actor Stephen Amell has dropped a bombshell: the show will end its run on The CW after a ten episode Eighth Season this fall.