UGLYBoNES/Step Right Up – Split EP Release
UGLYBoNES & Step Right Up – Chicago, Illinois, USA. Two of Chicago’s freshest heavyweights, combing their fast, furious and relentless Hardcore into a six track release that will probably blow your ears off. It’s lucky I had some spare ears, they called me insane and ridiculed me, but who’s laughing...