Need to catch up? Check out the previous Twin Peaks recap here. If you ever watched Twin Peaks‘ original run and thought, “Man, what this show really needs is an extended, highly disgusting vomit sequence,” then this week’s episode of the revival is your bile-soaked gift from the universe. In just a moment, I’ll explain (in […]