Home > Television Shows > Legends of Tomorrow (2016--) > Episode Stills > 2.07 Invasion! Last comments - 2.07 Invasion! No image to display