Internationally renowned rock icons X Japan performed at Madison Square Garden in New York City on October 11th. Fan-filmed video from the show is available below:The concert was sponsored by the New York Comic Con, and the band made a couple press conference appearances at the event. Fan...
More...
More...