Arrow Episode 18 “Salvation” Promo

1 year ago, by

March 21, 2013

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