Day two of the new Desert Trip Festival in Indio, CA took place last night, treating those in attendance to performances by Neil Young + Promise of the Real and Paul McCartney. To see two of the most iconic forces in rock and roll – Young and McCartney – must have been quite the experience. To see them play together must have been out of this world!

Indeed, that is what happened last night. The night started with Young’s two-hour-long opening set, which featured a number of Young’s classic hits like “After The Gold Rush,” “Heart of Gold,” and a show-closing “Rockin’ In The Free World.” Afterwards it was Macca’s turn, and the former Beatle delighted with hits from his lengthy career.

The most special moment of the night came when McCartney brought Young out on stage, and the two joined forces for a three-song collaboration for the California crowd. They started with “A Day In The Life,” the famed Sgt. Pepper’s track, before going into “Give Peace A Chance” and “Why Don’t We Do It In The Road?”

Fortunately, a number of videos have surfaced of the collaboration! Watch below…

A Day In The Life (via Fake Fan on YouTube)

Give Peace A Chance (via Sri Kothur on YouTube)

Why Don’t We Do It In The Road? (via Fake Fan on YouTube)

Both setlists can be seen below. Desert Trip concludes tonight, October 9th, with sets from The Who and Roger Waters.

Neil Young + Promise of the Real Setlist Desert Trip 2016, Rebel Content

Paul McCartney Setlist Desert Trip 2016, One on One