Steve Souza on Exodus Split – ‘I Did Not Leave, I Was Let Go!!’ Posted on February 9, 2025 The band officially parted ways with their longtime vocalist back in January. Continue reading…