Watch Soundgarden’s ‘Live on Letterman’ Concert Webcast
Mere hours before their new disc ‘King Animal’ officially hits the streets on Nov. 13, Soundgarden will be taking over the ‘Live on Letterman’ concert webcast tonight (Nov. 12) at 8PM ET.