'Legends of Tomorrow': "Hell No, Dolly!" Photos Released

The CW has released new photos for 'Hell No, Dolly!', the seventh episode of Legends of Tomorrow's [...]