Catherine Coulson, the actress and all-around superstar artist behind the “Log Lady” on Twin Peaks died at age 71. In other news, we are not ok. She delivered many of the best one-liners on the show and never failed to teach us a philosophical lesson every episode: “watch – and see what life teaches” is […]
Senior Wisdom: Ava Slocum
May 21, 2025Senior Wisdom: SGC
May 21, 2025Senior Wisdom: Sahmaya B.
May 21, 2025Senior Wisdom: SGC
May 20, 2025