AboutContactAdvertiseDonate
SubscribeSign In
NBC photo
France Nuyen in the 1968 Star Trek episode, "Elaan of Troyius."