Arrow Photos: First Look At Wil Traval As Human Target

The CW has released 19 official stills from this Wednesday's 'Human Target' episode of Arrow, and [...]