Sign up to get updates from us
Band
South African Thrash Metal band from Durban, South Africa
Episode 163: We're learning all about newly formed South African thrashers, Truth Decayed from Durban! They're chatting about their origins and their debut EP: Modern Day Illusion in an episode that was done at the Pavillion ...