ORGAN THING: Laibach have announced live dates and shared another taste from their eagerly awaited new album, The Sound of Music, hear The Lonely Goatherd here…
Organ Thing of The Day: Laibach have shared another taste from their eagerly awaited new album, The Sound of Music, the much anticipated album is out on Mute on the 23rd November 2018 on vinyl, CD and all the usual digital ways, Here comes the track now… . . The band have just announced a…