Arrow: Vigilante Photos Released

The CW has released a number of promotional photos for 'Vigilante,' next week's seventh episode of [...]