Twin Peaks is an American surrealist mystery-horror drama television series created by David Lynch and Mark Frost. It premiered on ABC on April 8, 1990, and ran for two seasons until its cancellation in 1991. From Wikipedia
The versatile filmmaker passed away earlier this week following a private battle with brain cancer, leaving a legacy of genre-spanning work across film, television, and music videos.