Bordeaux, France based technical death metal group Exocrine have released a music video for their song "Backdraft". The track is from their new album Molten Giant, which will see an August 17th release via Unique Leader. The band commented on the video, "Backdraft is a brand new track from our...
Continue reading...
Continue reading...