...

As discussed, speed-metal/thrash band Satan is back in buiness having made their full on return with a new album. Stream all of he UK band's first LP in decades, Life Sentence, below and look for the new record on April 29th via Listenable Records.

— Fred Pessaro

...

More From Invisible Oranges