With a new ally on his team, Oliver engages Diaz in an epic final battle.
Arrow Season Number: 6 Episode Number: 23 Episode Title: Life Sentence Air Date: 2018-05-17
With a new ally on his team, Oliver engages Diaz in an epic final battle.
Arrow Season Number: 6 Episode Number: 23 Episode Title: Life Sentence Air Date: 2018-05-17