Horror History Horror Television Horror History: Saturday, November 3, 1990: “Twin Peaks” episode “Demons” premiered 4 Evil Eyes November 3, 1990 Season 2 Episode 6 Cooper and Truman deal with the fallout from rescuing Audrey, while Gordon Cole arrives with new evidence and the one-armed man’s secret emerges. Source: JustWatch Twin Peaks (1990) Tags: Demons (1990) horror Horror History Twin Peaks (1990) Post navigation Previous Horror History: Friday, November 2, 1990: Jacob’s Ladder was released in theatersNext Horror History: Friday, November 9, 1990: “The Hitchhiker” episode “A Function of Control” premiered Related Stories Horror History: Monday, June 10, 1991: “Twin Peaks” episode “Miss Twin Peaks” premiered Horror History Horror Television Horror History: Monday, June 10, 1991: “Twin Peaks” episode “Miss Twin Peaks” premiered June 10, 1991 Horror History: Monday, June 10, 1991: “Twin Peaks” episode “Beyond Life and Death” premiered Television Horror History Horror Horror History: Monday, June 10, 1991: “Twin Peaks” episode “Beyond Life and Death” premiered June 10, 1991 Horror History: Thursday, April 18, 1991: “Twin Peaks” episode “The Path to the Black Lodge” premiered Horror History Horror Television Horror History: Thursday, April 18, 1991: “Twin Peaks” episode “The Path to the Black Lodge” premiered April 18, 1991