DELI Riordan Releases Latin and Techno-Fusion jmont01 May 22, 2023 Up-and-coming Sussex-based producer releases new Latin-influenced single.