Kanye West performed at Glastonbury Music Festival in London, this past weekend silencing critic with a 30-song performance set that includes covers from Queen and Bon Iver and a surprise appearance from Justin Vernon.
Despite over 130,000 people signing a petition to have Kanye removed as the headliner of the festival, it did nothing and as Kanye delivered, performing hits both old and new, spanning the course of his career, the audience was enthused and excited by the performance, proving that the power of music will always prevail in the end.
Check out a stream of his performance here and peep the setlist below.
Niggas in Paris
I Don’t Like (Chief Keef cover)
Blood on the Leaves
FourFiveSeconds (Rihanna cover)
Woods (Bon Iver cover)
Lost in the World (with Justin Vernon)
Hold My Liquor (with Justin Vernon)
No Church In The Wild
Diamonds from Sierra Leone
Touch the Sky
All of the Lights
Bohemian Rhapsody (Queen cover)
Can’t Tell Me Nothing
All Falls Down