The return of Run DMC wasn't the only highlight of this weekend's Made In America festival in Philadelphia—Jay-Z, who curated the festival, played a headlining set Saturday night, filled with hits, guest appearances by Kanye West and the G.O.O.D. Music crew, and even an intro from President Obama. Then on Sunday, he appeared once more in Brooklyn Nets apparel with Pearl Jam to perform a thunderous version of his hit, "99 Problems." Watch it below.

According to Global Grind, Jay-Z and Beyonce also strolled through the crowd during the fest (in the VIP area), which makes them "down to Earth," or something. Pearl Jam played for over two hours before Jay-Z's surprise appearance, mixing hits (such as "Jeremy," "Alive," "Better Man" and "Daughter") with b-sides ("WMA") and covers ("Blitzkrieg Bop," "Rockin' In The Free World"). Below, watch the band tackle their cover of The Who classic, "Love Reign Over Me":