Sepultura has announced two U.S. shows that will take place at the House Of Blues venues in Anaheim, CA on January 13, 2011 and Hollywood, CA on January 14, 2011. Support for the shows will come from Angra.
Sepultura Announces Two U.S. Shows
Posted by Zach Shaw on July 27, 2010