
Lamb of God Release Trailer for New Concert Film ‘Lamb of God: Live in Richmond, VA’
Though not necessarily a city one usually associates with metal as a whole, Richmond, Virginia, has a rich history of loud, in-your-face bands. You’ve got the alien perverts of GWAR, you’ve got the high-energy thrashers […]