Death Angel Releases ‘Truce’ Music Video
November 16th, 2010 at 6:10am

“Truce” is the new video from San Francisco Bay Area metal band DEATH ANGEL. The music video was filmed in Los Angeles with director Robert Sexton.

Death Angel music video Truce

Leave a Comment