Opeth recently announced their new record The Last Will And Testament with the unveiling of the single “§1” – which had growls. And yes, everyone lost their mind. Now in […]
More Posts
11 January 2026
LANTLÔS Release New Single & Video “Daisies,” Announce New Album Nowhere In Between Forever
11 January 2026

