Sepultura photo

Sepultura setlist at Toad's Place in New Haven, United States on March 10, 1994

Sepultura setlist on March 10, 1994 at Toad's Place in New Haven, United States on tour Chaos Worldwide