Last night Kanye West took to the Pyramid stage at Glastonbury for his hyper-controversial headlining set. After an online petition calling for his replacement garnered over a 100,000 signatures, West did what he does best, gave no fucks and held it down. After running through 30-plus tracks, he finished off the night by covering Queen’s “Bohemian Rhapsody.” It’s not a full cover, but the parts he does sing, are, emotional and appropriate. Watch above.