Homepage Clip Sneak peak episode 2 season 6: Arrow (2017) Sneak peak episode 2 season 6: Arrow (2017) 14:06 Air date: October 19, 2017, on The CW Tags: Clip Facebook Twitter Whatsapp Nieuwer Ouder