David Ogden Stiers – the voice of Cogsworth in Beauty & the Beast – has sadly passed away after his battle with cancer. He was 75. David‘s agent Mitchell K. Stubbs confirmed the news in a tweet on Saturday (March 3). “I am very sad to report that David … Read entire story.
Source: Just Jared