Grindcore band Cloutrat has released a new song, “Seven Heads.” The track will be on their upcoming album, “Pollinator,” set for release on September 13th. The track can be found here.
About The Author
Hailing from Belmont County Ohio, Mike Usenick specializes in live concert reviews and interviews. Covering shows in Pittsburgh, Columbus, Cleveland, Kentucky and anywhere in between.
January 11, 2017
August 5, 2017