Sneak peak Season 6 Episode 1: Arrow (2017)









Air date: October 12, 2017, on The CW