Extinction A.D. release “Instruments Of Death” music video
Extinction A.D. have debuted the music video for their song "Instruments Of Death". The track is off the band's forthcoming studio effort Faithkiller, out August 21st through Good Fight Music.