Season 1 Episode 17 The Huntress Returns

Arrow Episode 17 "The Huntress Returns" Promo

Check out the first promo for Arrow episode 17 "The Huntress Returns" which airs on Wednesday March 20th.