Gorran unmasks the thorns of repression in new single "Roses"
London-based singer-songwriter Gorran, unveils his latest enlivening track entitled "Roses". Showcasing deep impassioned vocals and rich striking synths, the song is an ode to Gorran's little sister and also the…
Share