Robin Curtis

Robin Curtis is an American film and television actress. She was born in New York Mills in New York on June 15th, 1956.