Arrow Producer Teases Return To The Island

Oliver has his hands full with that 'being mayor' thing, but soon he will have to confront his [...]