VIDEO: Death Remains – Blood Brothers

London’s metal newcomers Death Remains have unveiled a music video to accompany their track, ‘Blood Brothers’. You can stream and check it out below:

The band’s new album, titled ‘Stand.Fight.Believe’, is set for release on November 4th 2013 through In At The Deep End Records.