DC's Legends Of Tomorrow Season Finale Photos Released