Larry Storch

  • Born: Jan 8, 1923 in New York, New York