XTRMST release new song called Coward, Bow Your Head
XTRMST have released a new song from their upcoming self-titled debut record called “Coward, Bow Your Head” which you can listen to here. If you like what you hear, you can pre-order the album on iTunes. The album comes out Tuesday.