Season 1 Episode 18 Salvation

Arrow Episode 18 "Salvation" Promo

Have a look at the promo for Arrow episode 18 "Salvation" airing next Wednesday on The CW.