King Diamond releases new single, “Masquerade of Madness”; kicks off North American tour with Uncle Acid & the Deadbeats, Idle Hands As previously announced, King Diamond has revealed the title and theme for the first studio album in 12 years: The Institute! For a preview of this upcoming record, the new single, “Masquerade …
Read More »