Supergirl: Easter Eggs and DC Comics References In "Hostile Takeover"

Tonight's Supergirl midseason finale was, let's face it, a little bit crazy.With major upheaval [...]