Supergirl 2.03 “Welcome To Earth” Top 5

Fans of Wonder Woman got what they have been waiting for for decades on tonight’s Supergirl. I’m talking, of course, about the one and only Lynda Carter as President! ‘I’m With Her’ indeed! Some folks are unfortunately not on the same team. Madam President found herself under attack, which meant it was time for our friendly neighborhood D.E.O to hop into action to secure her protection.     Madam President I didn’t cry seeing a woman step off Air Force One as our Commander in Chief. YOU DID. This show…