Last weekend, Roger Waters brought out My Morning Jacket as his backing band for an incredible headlining performances at the Newport Folk Festival. The career-spanning set included a new song, some solo tunes, and some Pink Floyd classics, with sit-ins from Sara Watkins and Amy Helm throughout.

Thanks to some heroic YouTube users, we have footage from every song of this mesmerizing performance. You can see the full setlist at the bottom.

Setlist: Roger Waters with My Morning Jacket, Newport Folk Festival, Newport, RI – 7/24/15

1. Intro
2. Crystal Clear Brooks (live debut)
3. Mother (Pink Floyd song)
4. The Bravery of Being Out of Range (first time live since 2002)
5. Hello in There (John Prine cover) (live debut)
6. Wish You Were Here (Pink Floyd song) (with Sara Watkins) (first time live since 2009)
7. Wide River to Cross (Buddy Miller cover) (with Amy Helm)
8. Amused to Death (first time live since 2002)
9. Brain Damage > Eclipse (Pink Floyd songs) (first time live since 2008)
10. Forever Young (Bob Dylan cover) (with Sara Watkins and Amy Helm)
11. Outro

[Via PanicStream]