Uncategorized ‘Arrow’: Vigilante returns this week to Star City, with ties to Team Arrow! November 6, 2017