New Soundgarden Song “Black Rain”

Soundgarden have debuted their new single “Black Rain” at this location. The is from the band’s upcoming ‘Telephantasm‘ album which come out on September 28th.