Pom Pom Squad – Cherry Blossom
We’ve loved Pom Pom Squad for a long time now. The quartet just dropped ‘Cherry Blossom’, their third and final track from the upcoming EP Ow which will be released on September 6. We just have to talk about it. The grungy, weighted guitar-work from previous releases remains here, but ‘Cherry Blossom’ is an exercise…