Megadeth to Tour Japan in May

Megadeth will headline three shows across Japan this coming May with special guests Anthrax. The band will perform in Osaka on May 17, and Tokyo on May 18 & 19. Megadeth Cyber Army tickets presale begins February 25 and ends March 5 at General sale begins March 25 @ 10 a.m. JST. For more info, go to