Reviews

The Idiots Cries of the Insane LP

Their 4th vinyl outing, this German hardcore band employs a big sound that utilizes both metal and non-metallic influences. Hammering.