DC's Legends Of Tomorrow Episode 7 Sneak Preview: Marooned

The CW has released a sneak preview of next Thursday's episode of DC's Legends of Tomorrow, titled [...]