Negative Vibe Records

Track Stream/Premiere: Odious Icon’s Planet of Immense Decay

October 26, 2017

Tomorrow sees the release of the debut album from thrash/death newcomers, Odious Icon. Today, we’re offering up the album’s lead-off and title track for your listening consideration.