EXCLUSIVE: Adrian Chase Gives Oliver an Impossible Ultimatum in Chilling 'Arrow' Sneak Peek

Published
The man known as Prometheus comes face to face with the Star City mayor in Wednesday's episode, airing 8 p.m. ET/PT on The CW.