New Stills from DC Legends of Tomorrow

We got new stills from DC Legends of Tomorrow for episode 12 which premieres next week April 21

[cpg_albumnew:89,5]

Gallery Link:
Television > DC Legends of Tomorrow (2016) > Stills