CHEETAH CHROME MOTHERFUCKERS were an Italian band insanely ahead of their time, or just out of place in general, they played inimitably bizarre hardcore. No one will ever come close to sounding like this, although many have tried and failed. This tape compiles their last show and first demo.
In Closing (2008-2017)
7 months ago