soundcheck archive

sort order: page size:

< August 2008

Tuesday, August 26 2008

  • To Plug ... Or Not To Plug August 26, 2008

    As bands ranging from U2 to Deerhunter are discovering, music leaks are a fact of life in the record industry. In another Soundcheck Smackdown, we debate whether leaks are good or bad... (episode)

    segments