Arrow Episode 17 “The Huntress Returns” Promo

1 year ago, by

February 28, 2013

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