YouTube Channel

Arrow Season 6 Episode 6 Promises Kept

Slade continues to uncover clues about his son's last few years; Oliver makes a big decision; the Green Arrow leads the team into battle against "The Dragon," a villain stealing valuable technology in Star City.

Comments