Supergirl: Easter Eggs and DC Comics References In "Truth, Justice And the American Way"

Tonight on Supergirl, we got visitors from a number of different worlds -- including one who, in [...]