Photographs by Sean Ryon

This weekend found The Roots returning to Philadelphia's Penn's Landing Festival Pier for the sixth annual The Roots Picnic festival. With a performance line-up that included Naughty By Nature, Macklemore and Ryan Lewis, DJ Premier, special surprise guest Meek Mill and more, the show was eight-plus hours of music celebration and Philly community pride.

XXL was on hand that day to be able to snap a few pictures of three of the picnic's performers that day, including Trinidad Jame$, Hit-Boy and Joey Bada$$. Scroll through all 31 of them at the top.

More From XXL