It was bound to happen, but Kara (Melissa Benoist) finally found out who was being Guardian’s super swanky mask. To say she didn’t take it well...
National City is apparently chock-full of do-gooders, and we got to witness the birth of a pretty awesome one on “Supergirl” Monday (Nov. 7) night. After...