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