Twin Peaks Actress Catherine Coulson (AKA 'Log Lady') Dies At Age 71
Actress Catherine Coulson, famous for her role as “The Log Lady” on David Lynch’s Twin Peaks, died of cancer on Monday,…