Skip to content

Soulwax announce their first album in seven years ‘All Systems Are Lying’

The new album lands October 17th via DEEWEE. Photo credit: Soulwax - Official Soulwax, the Belgian duo of brothers Stephen and David Dewaele, have announced their first new album in seven years, titled ‘All Systems Are Lying’. The LP will be released on October 17th, 2025, through DEEWEE, their own…

READ MORE +
Back To Top
Search

Crop Image