Supergirl: Easter Eggs and DC Comics References in Fight or Flight

Tonight's Supergirl didn't have the crazy cornucopia of Easter eggs that last week's did, but [...]