Heavy metal legends Megadeth are getting ready to make their long-awaited return to the stage for the…