Tag: LoT Spoilers

The CW releases 13 photographs from season 2 episode 2 of Legends of Tomorrow, set to air on...