wonderboxmetal.com
Cloud Rat/Crevasse – Split (Review)
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 im…