Megadeth 2006 / Cleopatra 2021 Thrash metal royalty rein in the noise to turn it into a stained-glass image of their regular lore. Seen from the outside as hardline purveyors of melodic clang and sociopolitical bark, Dave Mustaine’s quartet were … Continue reading
↧