Thrash Album Reviews: Fusion Bomb / Leach / Critical Defiance / Ravager

In a bid to put more of a dent in our review request pile (we estimate 8000 submissions last year), here’s a quick-fire round up of four upcoming thrash releases. Get your neck muscles warmed up. Are you moshing comfortably? [...]

December 29, 2018 Album Reviews