The dark electronic duo return with a new single and official music video, offering the first glimpse into the third instalment of their Suicide Disco universe, due for release on December 4, 2026, via Veyl.
Years of Denial are back with “Zero Fucks Given” (Z. F. G.), a brand-new single accompanied by an official music video, out now on Veyl and available across dig...