DC Super Hero Girls Episode 203 Batgirl vs. Supergirl

Batgirl and Supergirl face-off in their greatest battle yet — the last piece of superfood cake! Find out who is quick enough to snag it.