If you just finished watching the sixth episode of CBS’ Supergirl titled “Red Faced” and want to get a little taste of next week’s episode (airing on December 7), you have come to the right place! During tonight’s episode titled “Red Faced” featuring the debut of the big DC Comics character Red Tornado, a trailer was shown for the […]