Negative Vibe Records
Track Stream/Premiere: Odious Icon’s Planet of Immense Decay
October 26, 2017 Kevin Stewart-Panko
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.