Identical Twin Peaks: E4 Rest in Pain April 8, 2021 The Shoemaker Brothers dive deep into episode 4 of the Twin Peaks first season.