Fresh on the release of their sophomore album Everything Ever, God Damn embark on the first of their two big tours this autumn. Released less than two weeks ago, I've been playing the album non-stop and visualising these monumental new tracks live. Tonight's the night, 2nd October, Birmingham, and I can't think of a better way to … Continue reading Red Fang / Torche / God Damn – O2 Institute 2, Birmingham 2nd October 2016