Sabrosa Purr – Music from the Velvet Room

While reading reviews of Sabrosa Purr for me to shamelessly plagiarize, I saw one describing their sound as “the atmosphere of Jupiter washing over you in waves big enough to surf on.” Far be it for someone of my meager abilities to criticize another writer, but what the fuck does that sound like exactly? Describing […]