6x06 Promises Kept
First Aired: Nov. 16, 2017 on The CW
Summary: As Slade continues to uncover clues about his son’s last few years, Oliver makes a big decision. Meanwhile, the Green Arrow leads the team into battle against “The Dragon,” a villain who is stealing valuable tech in Star City.
Watch Episode On:- Amazon (purchase)
- VUDU (purchase)
- Verizon On Demand (purchase)
- Netflix (subscription)
Guest Stars[no credits found]