New trailer for the Supergirl TV series, featuring some not-often-seen clips
Supergirl will air in Canada in Global TV.