Arrow season 8, episode 10 live stream: Watch series