Megadeth have released the recap video for their recent shows in Germany. Says the band: "Throwback to our recent shows in Germany. Danke!" Megadeth will cap a summer of global touring with the release of their 16th studio album, The Sick, The Dying… And The Dead! via UMe on September...
Continue reading...
Continue reading...