
Lets get harder. Well I suppose all the industrial freaks out there would probably know Stin Scatzor. They have already released two albums and now they strike back with their new masterpiece. Well the title is descriptive enough for anyone who still has not understood the musical forms of the band. Industrial at its best […]