Cloud Rat are a grindcore band from the US and Crevasse are a Dutch/German hardcore band.
Hot on the heels of their recent split with Moloch, Cloud Rat turn up again with over 5 minutes of their imaginative, sophisticated grind.
Sophisticated grind? How is that possible? Well, it Continue reading