Meche Barba was born on September 24, 1922 in New York City, New York, USA as Mercedes Barba Feito....
Mercedes Barba Feito
New York City, New York, USA
Mexico City, Mexico
Which of your favorite '90s TV shows deserves a reboot? Check out sci-fi series "Farscape," and more picks that need a revival now.
See our picks list