
11 Sep Twin Peaks – Produced & Mixed by Ethan Johns (Grand Jury)
Twin Peaks release new single “Oh Mama” (Grand Jury), produced and mixed by GPS client Ethan Johns. It is the latest song from their forthcoming fourth studio album Lookout Low, out via Grand Jury records on September 13th. Twin Peaks will be touring all throughout the fall in support of the new LP; find tickets at the band?s website and watch the?single’s official video below: