Cleo and I are back in the world of Twin Peaks. On this episode we jump around the first six episodes of Twin Peaks: The Return (2017) which we both absolutely loved. We are team Dougie Jones all the way. Stay tuned as we hope to finish out the series by the end of summer.