LAMB OF GOD Unleashes Official “Overlord” Music Video

American heavy rock band LAMB OF GOD have just revealed the official music video for the brand new track “Overlord”. As with “512”, “Overlord” is directed by Jorge Torres-Torres. “Overlord” […]

Advertisements
Read Article →