Melissa Benoist Takes Fans Inside The Season Finale Of Supergirl
Melissa Benoist takes fans inside the upcoming season finale of Supergirl. This new episode is titled “Battles Lost and Won” and it will air on June 18.
In the episode, “Supergirl (Melissa Benoist) and team take on Serena in an epic battle for Earth.” Not much to go on, but with Melissa currently on Broadway until August, expect something drastic in the last few moments of the episode.
MC