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