Skip to main content

Tumourboy - Damaged System album review

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.

TeamRock+

More from this edition

Get Involved

Trending Reviews

Promoted

Top