Lamb Of God “Overlord” Music Video

Lamb Of God "Overlord" Music Video

Lamb Of God has release the music video for “Overlord” below. Their new album ‘VII: Sturm Und Drang’ will be release on July 24, 2015.