Where To Stream Arrow Season 6 Episode 6
Promises Kept
- Aired November 16, 2017
- 60 Min
- Rated 7.1
- Number 90 Of 170 Rated Episodes
While Oliver questions Slade's loyalty, Team Arrow goes after a new drug dealer named Dragon... and only Diggle knows that Dragon manufactures the steroid that he's using.