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