UK Today News: Lamb Of God’s First Ever Performance In Beijing on April 13 2010 Takes China By Storm Lamb of God, the Grammy nominated metal band from Virginia, has created band history by playing in China for the first time on April 13, 2010. The band performed at...