by Ryan Minic | Sep 13, 2010
Soundgarden have released a teaser for their upcoming “Black Rain” video. Watch below.
The video is set to premiere on September 17 via AOL Music.