Album reviewsEclipsePaul Southwell Album review: Eclipse – Megalomanium By PAUL SOUTHWELL SWEDISH hard rock act Eclipse are now nine studio albums into their…Hot Metal ContributorsSeptember 13, 2023