Megadeth have premiered a new video for their new song “Let There Be Shred.” This track is from the band’s self-titled farewell album, which will be released on January 23. Dave Mustaine said the following about the single: “When Megadeth started, we said we would be fast and furious…we said so on the flyers we…
Megadeth will be releasing a new song, titled “Let There Be Shred,” on December 19. That track is from the band’s self-titled farewell album, which will be available on January 23. View this post on Instagram