Comic Book Scene from Episode 1×17 “The Huntress Returns”

HELENA! This isn’t you! Check out this sneak peek from Wednesday’s all new Arrow!

1x17-comic-scene