Octocrura is the latest offering from the Italian industrial metal band D8 Dimension. Typically industrial is hit or miss for me (admittedly I'm not the biggest...
D8 Dimension has announced the release of Octocrura, their first self-produced record. The alternative/industrial metal band from Italy recorded the record at BigWave Studios in Livorno...