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.