_Fadi Kheir_

Last night, New York’s Carnegie Hall hosted a special concert as part of their “The ’60s: The Years That Changed America” series that featured Snarky Puppy teaming up with David Crosby, Punch Brothers’ Chris Thile, Laura Mvula and Fatoumata Diawara for an evening of protest tunes from and inspired by the decade.

Snarky Puppy kicked off the night with a few songs by themselves before welcoming Mvula for Marvin Gaye’s “Inner City Blues.” Throughout the night, Thile joined in on songs like Stevie Wonder’s “You Haven’t Done Nothing” and Bob Dylan’s “Masters of War.”

Crosby led the way on his own tunes “Long Time Gone” and “What Are Their Names,” along with Buffalo Springfield’s classic “For What It’s Worth.” He also returned to lead the encore performance of Neil Young’s iconic CSNY tune “Ohio.”

See the full setlist in the image below.