In the past year, megadeth’s latest release, Peace in Japan, has received a lot of attention for its peaceful and peaceful easy feeling.While the band has released several albums before this one, Peace is their first release to be released under a label.The new album, which will hit stores in early December, has been described by many as a peaceful, […]