PREMIERE: ROLE share new track ‘Still Mine’ exclusively on Gigslutz
ROLE are an electronic DIY band who formed in 2014 and have recently relocated from their home city of Madrid to London. The four-piece band is Mvr (vocals / keyboard /sampler), Claudia Hai (vocals / keyboard / sampler), Alex.O (bass / keyboard…