Tuesday, January 11, 2011



Clockroach is the band that comes to us from the town of Pozarevac (Serbia). Very unusual place to have industrial metal bend in. They're new & young and on the good way with the Fear Factory / Prong / Ministry sound. Here's their myspace page so check them out and give them a comment. More info coming soon.

myspace page

No comments: