Dave Mustaine guests this week as we prepare for the release of the Megadeth Greatest Hits album WARHEADS ON FOREHEADS which comes out 3/22!
Category: News
Dave Mustaine guests this week as we prepare for the release of the Megadeth Greatest Hits album WARHEADS ON FOREHEADS which comes out 3/22!