Lamb of God Live

A big player in the latest wave of American heavy metal is the band Lamb of God. Their release Wrath was in the top 3 on the Billboard Album Chart. They have also earned several Grammy Award nominations including for Wrath, the single “512” and for their 2006 release “Sacrament”. Continue Reading