The CW has released three clips previewing tonight’s new episode of Supergirl — two featuring “Wonder Woman” herself Lynda Carter as the President and once introducing Sharon Leal, who — spoiler alert — will be Miss Martian!
The episode is called “Welcome to Earth,” and you can find all kinds of related extras promoting it here at KryptonSite.
Count down to the episode’s airing and talk about it live on our forum! The clips can be found below.

