A preview of Soundgarden’s “Live From the Artists Den” performance can be streamed below. The clip was filmed at the Wiltern Theatre in Los Angels and will air on public television later in the year.

This post has no comments. Be the first to leave one!

Join the discussion