Defying Decay discuss their their new album, their current tour and what’s next

  Thai metal band Defying Decay was formed in Bangkok, Thailand in 2010 and have been garnering plenty of praise for their heavy and melodic sound that includes ambient electronics and soaring melodies. ┬áStarted by Jay Euarchukiati (guitar/clean vocals/synth) and Aston Cowie (scream vocals), the band started out covering songs Continue Reading