A lot of great news has been released about Supergirl Season Two, one of which is Sharon Leal joining the cast to play Miss Martian. But who is this alien? Britt investigates…

Source: The PopCulturists

Advertisements