Watch: MEGADETH Kicks Off 2024 South American Tour In Lima, Peru

MEGADETH played its first concert in six months at the kick-off of the band’s South American tour on Saturday, April 6 at Arena 1 in Lima, Peru. The setlist for the show was as follows: […]