Catherine Coulson, who played Twin Peaks’ lovably eccentric Log Lady, has died. She represented us all and asked the vital questions we needed answers to
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/db/5b/9e/db5b9ee32667926f91e8ab196fe8867a.jpg)
A