Twin Peaks 3.07-3.08 Paul Brian McCoy July 4, 2017 Reviews, TV Watching Twin Peaks: The Return makes me feel like Jerry. I think I’m high and I don’t know where I am.