Here is the latest Soundgarden Music Video for their new track 'Black Rain', which will be featured on their upcoming album "Telephantasm” set for release on October 05, 2010, and it will also be available to play in Guitar Hero: Warriors of Rock.














ShareThis

0 comments

Related Posts with Thumbnails