The Damned, The Shamed
Terror, the embodiment of hardcore misanthropy from the City of Angels (Los(t) Angeles), are running wild and untamed. There's not a year without a studio album from them. And not a year without a proper devil's fist of a record, bursting…