PUBLISHED May 17, 2018
In 2015, beloved Twin Peaks actor Catherine Coulson passed away following a long battle with cancer. Now, her life and legacy will be explo...