Updated on May 22, 2017
DFP #33 – Twin Peaks: The Return Parts 1 & 2
The wait is finally over. Twin Peaks, season 3 begins with parts 1 & 2. Hear Tom and Ron’s immediate reactions as they attempt to make sense of the world of Twin Peaks, 25 years later.
Support us on Patreon patreon.com/damnfinepodcast.