It’s all in the title! Japan metal legends X Japan will be bringing their powerhouse live performance to the famed Madison Square Gardens in New York City.
The performance will take place on October 11th for a special one night only show. The band are so excited that they have posted a countdown clock to the event, which also marks their first show on American soil since their 2010 North American tour is support of their previous single releases. The band has just released a remastered best of album, and will be playing the ‘Garden’ in support of this.