TODO alt text

Tumourboy - Damaged System album review

World Service - New Blood

Joyously authentic thrash fucking metal from the mean streets of Beijing, China, Damaged System slams hard and true, not least on the rapid-fire attack of instant anthem Noise, Beer, Love.