Community Feed: Sepultura performed live in Japan for the first time in 17 years on May 23rd in Tokyo.

Leave a Reply

You must be logged in to post a comment. Login »