DC's Legends of Tomorrow: "Deus Ex Latrina" Photos Released