Tag: Supergirl season 3

There’s been some big news surrounding the Supergirl team this past week with series co-creator Ali Adler departing...