News Exodus Push Back New Album Release Dean Saliba | April 29, 2021 Fans looking forward to Exodus’ long-awaited 11th studio album will have to wait a bit long. The band has announced that the release date for ‘Persona Non Grata’ Read More