Posted on May 9, 2019March 26, 2023 by INSANE THRASH ATTACK S.O.D. – Speak English or Die (30th Anniversary Edition) – Could This Album Still Come Out in 2023? S.O.D. was pretty politically incorrect. Do you think this album could even come out in 2023? Watch this video from their amazing reunion show in Tokyo while you think that over… Related Post navigationPrevious post: Poll: Was the best MEGADETH album Rust In Peace?Next post: Exhorder – Slaughter in the Vatican / The Law Compilation on Roadrunner Records 2003