Swedish masters of progressive heavy-rock Opeth recently revealed the title and tracklisting for their awaited 13th album, In Cauda Venenum, due out September 13th from Moderbolaget / Nuclear Blast Entertainment. Check out the new song "Heart In Hand" below. Recorded last year at Stockholm's Park Studios, In Cauda Venenum will...
Continue reading...
Continue reading...