First bands from Megadeth’s Cruise are revealed

Megacruise, Megadeth’s festival that…