SUPERGIRL Season 1 Premiere [Review]

“It’s not a bird… It’s not a plane… and it’s not a man.” This mantra has been the visual earworm that CBS, the network behind the new Supergirl series, has done its best to pound into its potential viewers’ heads since their promotion of the project kicked into high gear over the past month or […]