The Smashing Pumpkins have released their highly-anticipated eleventh studio album, CYR (via Sumerian Records). A 20-track double album, produced by Billy Corgan in Chicago, also joined by …
The oddly inviting Bristol-based experimental three-piece My Octopus Mind released its second studio release, the fantastical Faulty At Source. Since …
Social Media