The Goddess Must Be Crazy
- Episode aired Dec 7, 2017
Meanwhile, back on Themyscira Supergirl and Wonder Woman practice their sparring, hope they don't break open too many artefacts.Meanwhile, back on Themyscira Supergirl and Wonder Woman practice their sparring, hope they don't break open too many artefacts.Meanwhile, back on Themyscira Supergirl and Wonder Woman practice their sparring, hope they don't break open too many artefacts.