Trivium set to kick off world tour in Columbus Fresh off of its new album “Silence in the Snow,” metal band Trivium’s first stop on its world tour is in Columbus on Thursday. Trivium has been in …
Album review: Trivium falls slightly from roots in new album When a hardcore thrash metal band collides with a hard rock inspiration, the results can be varied, sometimes even leading the band to a murky void bet…