anime

Vidiot: Lamb Of God “Ghost Walking”
Counting down the hours until the new L.O.G album drops. In stores tomorrow (1/24). The new album "Resolution" is the seventh studio album to be released and the follow up to their 2009 album "Wrath".
If you are a fan of anime and metal...