Episode 15: The Sun Comes Up and Down Each Day

Share:

Drunk Monkeys Logcasting: A Twin Peaks Podcast

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.