Superman & Supergirl Battle It Out In New Sneak Peek From The Season Finale Of Supergirl

A brand new sneak peek from the new episode of Supergirl has been released. This new episode is titled “Nevertheless, She Persisted” and it marks the season two finale.

In this new clip, Supergirl and Superman have it out in the battle of all battles. This season finale of Supergirl will air tonight, May 22.

Social media & sharing icons powered by UltimatelySocial