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