As previously reported, Lamb of God are playing some west coast dates and letting those Master of Puppets guys tag along. Breaking news in that story is that Lamb of God treated Seattle's audience to the first taste of their upcoming album, Wrath.
Check out "Overhauled,"–the audio's subpar, but the song isn't.
Between this and the new God Forbid, February 24 can't come soon enough.