Kanye West stormed off stage just 30 minutes into his concert in Sacramento, California on Saturday after a wide-ranging rant.
The controversial rapper performed just a few songs before going on an extended rant where he took aim at Beyonce, Jay Z, Hillary Clinton, Facebook and the radio industry andleaving the stage.
He said: "Beyonce I was hurt, I went down for seven years on your behalf. I put my career, my life, my public well-standing at risk. This is a moment in the matrix.
"I heard you said you wouldn't perform unless you won Video of the Year over me and over Hotline Bling.
"In my opinion, now don't go dissing Beyonce, she's great. Taylor Swift is great. We are all great people. But sometimes we be playing the politics too much and forget who we are - just to win.
Watch the video below (Warning: explicit concent):
Just days after endorsing US president-elect Donald Trump, he also blasted his defeated rival Clinton, saying: "This Saint Pablo tour is the most relevant (thing) happening. If your old ass keeps following old models, you'll be Hillary Clinton."
Fans were already upset when West took to the stage an hour and a half late for the show on his Saint Pablo world tour and they were left infuriated by his rant and decision to cut the gig short.