MMusic Read More 3 minute read Here Are All The Finalists Battling To Win A DJ Set At Ayia Napa House Party | Music NewsbyGintarė LomsargytėMarch 9, 2018 After a series of tough battles last month, eight house and tech house DJ’s have made it…