Megadeth Announces Japan Dates w/ Anthrax

♫ Just Announced: Osaka, Japan – May 17 at Zepp Osaka Bayside, Tokyo, Japan – May 18 & 19 at Zepp Diver City Tokyo with special guest Anthrax!

Megadeth Cyber Army tickets presale February 25-March 5. General sale begins March 25. For more info, go to

Facebook Comments