Sep 28 2015
Save

Actress Catherine Coulson, famous for her role as “The Log Lady” on David Lynch’s Twin Peaks, died of cancer on…
Actress Catherine Coulson, famous for her role as “The Log Lady” on David Lynch’s Twin Peaks, died of cancer on…
Advertisement