Supergirl » Battles Lost and Won

Supergirl and team take on Serena in an epic battle for Earth.

First Aired: 18 Jun 2018

This episode is seen by 21 users.