Peter & Patti Smith live in Chile (Jan. 2025)

As mentioned on R.E.M. HQ Peter Buck joins Patti Smith on stage in Chile “People Have The Power” I was hoping this would appear on youtube!
Thanks to the uploader Melissa Peraza

2 Likes