Who set up Supergirl? | DC Super Hero Girls | Cartoon Network Italy April 30 2020 Who set up Supergirl? | DC Super Hero Girls | Cartoon Network Italy Go to the video