Season 1 Episode 17 The Huntress Returns

Arrow Episode 17 “The Huntress Returns” - Behind the Scenes Video

Have a look behind the scenes at Arrow, episode 17 “The Huntress Returns”.