Medusa has come to Earth on a goodwill mission on behalf of the Inhumans. But is that's the case, why is she slugging it out with Spidey?
Medusa has come to Earth on a goodwill mission on behalf of the Inhumans. But is that's the case, why is she slugging it out with Spidey?