Cloud Rat/Crevasse – Split (Review)

Cloud Rat CrevasseCloud 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

Advertisements