Dessa
Sr Member
Catherine E. Coulson, who played the Log Lady in Twin Peaks, passed away yesterday. NYT article
The Twin Peaks twitter feeds (official, fan, and people involved) are also posting a lot of farewell messages.
The Twin Peaks twitter feeds (official, fan, and people involved) are also posting a lot of farewell messages.