Arrow Season 6 Episode 6: Promises Kept at Couchtuner

Posted by CouchTuner on November 17, 2017 – 3:04 am at Arrow
Couchtuner Desc:

Oliver celebrates Thanksgiving with his family but the happy moment is interrupted.

Watch it here: Arrow Season 6 Episode 6