David Lynch’s Twin Peaks: A Masterpiece That Redefined Television and Horror – The Irish Times Read More »