DEFYING DECAY - Release Video For The New SIngle "Existence Of Extinction" January 17, 2018 Get link Facebook Twitter Pinterest Email Other Apps Thailand Alternative metal band Defying Decay have released a video for the new single "Existence of Extinction". Comments AnonymousJanuary 19, 2018 at 3:39 AMAmazing work!ReplyDeleteRepliesReplyAdd commentLoad more... Post a Comment
Amazing work!
ReplyDelete