High definition screencaptures from last night’s episode of Arrow have been added to the gallery. Arrow is currently on hiatus but will return on March 23th!
Television Productions > Arrow (2012-) > Season 4 > Episode Screencaptures > 4.15 – Taken