by Anthony Acosta | Jan 14, 2019 | Rock Blog
Megadeth will release a new greatest hits collection, “Warheads On Foreheads”, on March 22nd. The band have posted the cover art for the project, which will feature 35 remastered tracks hand-selected by leader Dave Mustaine. Megadeth recently previewed the...