Megadeth release final single ‘Puppet Parade’ from self-titled final studio album
MEGADETH RELEASE FINAL SINGLE “PUPPET PARADE” FROM THEIR SELF-TITLED FINAL STUDIO ALBUM OUT THIS FRIDAY, JANUARY 23 LISTEN TO THE
Read more>
MEGADETH RELEASE FINAL SINGLE “PUPPET PARADE” FROM THEIR SELF-TITLED FINAL STUDIO ALBUM OUT THIS FRIDAY, JANUARY 23 LISTEN TO THE
Read more