Trivium reveal second single!
Florida metal behemoths TRIVIUM have released another single off their upcoming seventh studio record, Silence in the Snow!
Read MoreFlorida metal behemoths TRIVIUM have released another single off their upcoming seventh studio record, Silence in the Snow!
Read More