Lamb Of God – “Ghost Walking” New Single Released

Lamb Of God have released their first single from their forthcoming album Resolution. The track is titled “Ghost Walking“. Enjoy.


Leave a Reply