Laibach takes their “Sound of Music” album on tour, and also promise to perform tracks from a long row of classic albums.
The tour kicks off in Wroclaw, Poland, on February 24 and covers Germany, Scandinavia, UK, The Netherlands, Switzerland and Italy (so far).