Watch The Promo For SUPERGIRL Season 3, Episode 23 – Battles Lost And Won

“Battles Lost and Won” – (8:00-9:00 p.m. ET) (Content Rating TBD) (HDTV)
SHOCKING SEASON FINALE – Supergirl (Melissa Benoist) and team take on Selena in an epic battle for Earth. Jesse Warn directed the episode written by Robert Rovner & Jessica Queller

Supergirl Season 3, Episode 23 premieres on CW 06/18/18

About comics xaminer