Question : what episode of dc legends of tomorrow is invasion
Answer : Season 2, Episode 7