Catherine Coulson, The Quirky ‘Log Lady’ Of ‘Twin Peaks,’ Dies At 71

September 30, 2015