Laura Palmer's killer is revealed in one of the most harrowing yet brilliant episodes of television ever, Twin Peaks episode 2.7 "Lonely Souls," original air date November 10, 1990.
Drunk Monkeys Logcasting: A Twin Peaks Podcast
Episode 15: The Sun Comes Up and Down Each Day
TV & Film
Laura Palmer's killer is revealed in one of the most harrowing yet brilliant episodes of television ever, Twin Peaks episode 2.7 "Lonely Souls," original air date November 10, 1990.