Soundgarden Announced For 2011 Voodoo Experience In New Orleans
It was rumored earlier yesterday, but now it's confirmed!!! Soundgarden are coming to New Orleans Halloween weekend for the 2011 Voodoo Experience!!! This is already looking like it could be one of the biggest Voodoo's we've had so far! We'll keep you updated when more artists are confirmed!