Hello, my children of the night. This is Eden, here to present you with an examination into something near and dear to my heart: The masterfully sown horror of David Lynch and Mark Frost’s seminal television series, Twin Peaks.   When looking at the vast array of choices from the catalogue of horror media, […]