Of course it does have something to do with this t…

Of course it does have something to do with this trailer ow.ly/Q0Nrd #supergirl