No Picture

You Can Produce The Latest Lamb Of God CD

November 8, 2007 0

New York, NY – Industry pioneers Lamb of God have crossed the line… literally. The Grammy-nominated metal band are breaking down the smoke and mirrors and allowing – for the first time in music history […]