Defiler have released a two-part music video for the songs "The Lazarus Sign" and "Hollow Bastion". It can be viewed below along with their upcoming tour dates
Posted
CommentPost a comment
Defiler have released a two-part music video for the songs "The Lazarus Sign" and "Hollow Bastion". It can be viewed below along with their upcoming tour dates