Over 30 Photos from DC's Legends of Tomorrow Episode 2