Supergirl And Mon-El Meet Teri Hatcher's Rhea In New Star-Crossed Clip

The CW has released a new clip from tonight's 'Star-Crossed' episode of Supergirl.After an alien [...]