Catch a Sneak Peek of Soundgarden Live from the Artist’s Den [VIDEO]
There's a PBS TV show called "Live From the Artist's Den" which we don't seem to get in El Paso, which sucks, especially since Soundgarden is on this week's episode! The February 17th show at the Wiltern Theatre in LA was filmed for this show. Hopefully someone will get on the ball and show it here.
Until then, here's a preview of the concert. Enjoy!