Supergirl in all-out battle with a new, deadly version of an old foe: Tycho!Check out Kara’s very own Fortress of Solitude!