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

1 year ago, by

March 18, 2013

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