Arrow: Lost Souls Images Released

The CW has released new images from next week’s episode of Arrow, titled “Lost Souls.”In [...]