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 …