Watch Peruvian TV Report On MEGADETH’s Return To Lima
Latina Noticias has filed a 13-minute video report on MEGADETH‘s April 6 concert at Arena 1 in Lima, Peru. The show marked the kick-off of the band’s South American tour and the first time MEGADETH […]