Arrow Season 7 Finale Promo: You Have Saved This City