This week on DC TV!

This week on DC TV!

Arrow Season 4 Episode 15: "Taken"