Friday, 2 October 2015

Lives Remembered: Catherine E. Coulson



Actress who played Log Lady in Twin Peaks passed away this week after a short battle with cancer

No comments:

Post a Comment

your comments are welcome

Follow Me