EXCLUSIVE: Arrow Brings Back Bug-Eyed Bandit in New Clip

The Walking Dead's Emily Kinney returns to Arrow in tonight's episode, 'Beacon of Hope,' and you [...]