Skip To Content

Where To Stream Arrow Season 6 Episode 18

Fundamentals

Oliver returns to his roots after the city council threatens him with impeachment... and a figure from his past pays him a visit.