The Flaming Lips make their Third Man debut with ‘God Will Control The Werewolves’ The Flaming Lips image via Blake Studdard October 26, 2026 The Flaming Lips share ‘God Will Control The Werewolves’ today, October 26, 2026, the first single from their 17th studio album, The Teardrop Throbs, out January 22, 2027 via Third Man […]
The post The Flaming Lips – ‘God Will Control The Werewolves’ appeared first on The Daily Music Report.

