Twin Peaks Season 3 Episode 5 Breakdown!Greg and Ryan are back to talk about what they saw and how much they like the latest episode.By Ryan Schubert and Greg Thomas on June 7, 2017 at 6:45PM PDT