Where To Stream Arrow Season 6 Episode 18
Fundamentals
- Aired April 12, 2018
- 60 Min
- Rated 6.8
- Number 142 Of 170 Rated Episodes
Oliver returns to his roots after the city council threatens him with impeachment... and a figure from his past pays him a visit.