Twin Peaks Podcast The Lodgers | A Twin Peaks Podcast, Episode 3: There Are A Lot Of Birds by Simon Howell March 2, 2017 by Simon Howell March 2, 2017 On dueling planes of reality, criminality, representation, and political realities. And also birds.