
TALKING PERSPECTIVES: Dissecting Opeth’s “In Cauda Venenum” / Satan And Rainbows Podcast / Summer Concerts Retrospective (Episode No. 29)
The Swedish progressive band Opeth released their thirteenth studio album, “In Cauda Venenum,” on September 27. Widely hailed as a more focused and biting effort…