Listen to this God Damn song

If you’re in a rock or metal band that’s a duo, you’d better be able to bring it live. ’68 do it. The first few Big Business albums did it. More recently Death From Above 1979 and Royal Blood have as well. You can add UK duo God Damn to that...