Legends Of Tomorrow Season 2 Premiere: Out Of Time Clip Released