Arrow Episode 17 “The Huntress Returns” Photos

1 year ago, by

March 7, 2013

Official spoiler-ific photos have emerged for Arrow, episode 17 ‘The Huntress Returns”. Check them out below.


Source: CW

More spoilers on Arrow’s return here!

The episode airs in 2 weeks on The CW, Wednesday March 20.