Tag: Supergirl Season 2 Episode 13
News
"Supergirl" Season 2 Episode 13 will feature a new villain on National City. This season has seen several fresh faces but there are no traces of the return of beloved Cat Grant yet.
most read