Welsh rockers whose furious live presence and visceral explosions of riffs, screams and melody has been winning them fans since their first releases more...