Music is the BEST

Patti Smith, Philip Glass, Debbie Harry and Laurie Anderson rock @ Carnegie Hall for Tibet. The video and the story from the Rolling Stone magazine at Music is the BEST.

Advertisements