theheadbangingmoose.wordpress.com
Album Review – Holycide / Annihilate… Then Ask! (2017)
A fantastic album of old school “Motherfucking Thrash Metal” by an unstoppable quintet from Spain, annihilating everything and everyone that dares to cross their path. What started in 2004 as an un…