0 Members and 1 Guest are viewing this topic.
Jan. 27 (UPI) -- Television and film actress Cloris Leachman has died of natural causes in California, her manager announced Wednesday. She was 94.