Posted on

S.O.D. – Speak English or Die (30th Anniversary Edition) – Could This Album Still Come Out in 2023?

SOD BAND PHOTO 1985

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…