VIDEO: Twin Peaks: The Return Episode 6 Discussion
In this week's spoiler filled discussion of Twin Peaks: The Return Episode 6 'Don't Die', we talk about Dougie, Janey-E, Richard Horne, the return of Carl Rodd (Harry Dean Stanton), the reveal of Diane, and mor...