An episode by episode recap of the classic David Lynch TV series Twin peaks
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.
Like the episode on your phone
Download Free Podcast App
Play this podcast on Podbean App