DC's Legends Of Tomorrow Meet One-Armed Oliver Queen In New Star City 2046 Clip