The Heroes Unite For The Final Battle In New Promo Photos For The Season Finale Of Supergirl
New photos from the season finale of Supergirl have been unveiled. This new episode is titled “Battles Lost And Won” and it will air on June 18.
In this new episode, “Supergirl (Melissa Benoist) and team take on Serena in an epic battle for Earth.” Not much to go on in this synopsis, but do expect one wild ride for our team.
Source: Katie Yu/The CW
MC