First Look at Lynda Carter on Supergirl

Wonder Woman star Lynda Carter is coming to Supergirl this season, playing the President of the [...]