Members of Torche, Vampire, Serpents/Defiler list their top music of 2014
Posted by Seth Werkheiser on December 9, 2014
It’s December, which means that for the most part, the year in music is over. Almost everything that’s going to come out has already, as the music industry focuses on the holiday shopping rush by pushing everything that’s come out in the first 11 months of the year. It’s also a good time to take […]