wonderboxmetal.com
Fallujah – The Flesh Prevails (Review)
Fallujah are from the US and this is their second album of Death Metal. But this is not your normal, run-of-the-mill Death Metal by any standards, this is something truly special. Fallujah play Tec…