Thai metallers Defying Decay have released a brand new video for “Let It Rain”. This song is from their debut album “Metamorphosis” out since June 14th. “Let It Rain” is made up of tour footage of the band’s time with Emmure when touring Russia earlier this year. Frontman ‘Jay’ Poom …
Read MoreDefying Decay Release New Single “Judas Kiss”!
“Judas Kiss” is the second single release from the upcoming “Metamorphosis” album by Defying Decay. The video is indeed a visceral abstraction of a “Metamorphosis”, the transformation of matter to a hybrid consciousness. Speaking about the single and video, vocalist ‘Jay’ Poom Euarchukiati says: “This song was the first song …
Read More