Megadeth bassist David Ellefson is sharing behind-the-scenes footage from the band’s October 22 concert at National Stadium in San Jose, Costa Rica while on the Black Sabbath Latin American Tour.
Tag:
Megadeth bassist David Ellefson is sharing behind-the-scenes footage from the band’s October 22 concert at National Stadium in San Jose, Costa Rica while on the Black Sabbath Latin American Tour.