ALBUM REVIEW: Angelus Apatrida – [self titled]
Spain’s leading Thrash Metal band Angelus Apatrida returns with their seventh self-titled album which again proves why Spain has some of the best thrash metal going around. Their latest work continues the path of providing some good old fashioned thrash metal wrapped in tasty riffs and grooves which showed us this might be some of […]
Recent Comments