From the gorgeous artwork by Russian artist Oleg Dou through to the cinematic seducing which escapes each and every song, Divine Love is creative beauty involved with an imagination which simple leaves the listener lost in fascination. The imagination comes… Read More ›
De La Soul
Japanese Fighting Fish – U Ain’t Gonna Win This
It has been a long two years since UK psyche twisters Japanese Fighting Fish set ears and passions ablaze with their album Day Bombs; a time where the band has never been far away from ears at The RR to… Read More ›