musicstyleundecidedJan 14, 20221 minDel Prez: Self-DestructDel Prez is Scotlands latest electronic producer. Releasing his 3rd single 'Self Destruct', Prez has set the sound for 2022.