Supergirl Season 2 Episode 3
Season 2
Episode: 3
Air Date: 2016-10-24
An attack is made on the President as hot-button, alien vs. human rights issues heat up in National City. Supergirl and the DEO are assigned to protect the President and…
Episode Title: Welcome to Earth