Season 6: Passionate Cast and Crew keep "Arrow" on the mark

Published: 6:24 PM PDT October 12, 2017
Updated: 6:24 PM PDT October 12, 2017