In memoriam Academy Award winner Cloris Leachman passes By Reel 360 Jan 28, 2021 Academy Award winner, and eight-time Emmy Award winner Cloris Leachman, died Tuesday from natural causes at her home in Encinitas, CA. She starred in six television shows and e... More »