Wait..A Megadeth and Scorpions World Tour? Rad.