This coming week, the Finnish grindcore bringers Rotten Sound will be heading out south to the central part of Europe for a string of headlining shows. The trek begins on December 6th in Prague, Czech Republic.
Read more…