'Arrow': "The Demon" Photos Released

The CW has released photos for 'The Demon', the upcoming fifth episode of Arrow's seventh [...]