Megadeth launched their Latin American Crush The World tour on Saturday, April 6, at Arena 1 in Lima, Peru. Fan-filmed video, as well as a video report from Latina Noticias, can be found below. Setlist: "The Sick, The Dying… And The Dead!" (live debut) "Dread And The Fugitive Mind...
Continue reading...
Continue reading...