Megadeth have released a new form upcoming album ‘Th1rt3en’, to be released on November 1st. You can stream the new song “Never Dead” below.
Megadeth have released a new form upcoming album ‘Th1rt3en’, to be released on November 1st. You can stream the new song “Never Dead” below.