Photo of Kanye West by Kevin Mazur

Just days after drawing criticism for saying he would have voted for Donald Trump, Kanye West gave fans at his Sacramento show Saturday night an earful of their own.

According to the Sacramento Bee, West was 90 minutes late, performed for 15 minutes and then began to rail against Beyoncé, JAY Z, Hillary Clinton, Mark Zuckerberg and more.

"Beyoncé, I was hurt because I heard that you said you wouldn’t perform unless you won Video of the Year over me and over 'Hotline Bling,'" West said, referring to the recent MTV Video Music Awards, where Bey performed a 15-minute set. "Now, don't go dissing Beyoncé; she's great. Taylor Swift is great. We are all great people. We are all equal. But sometimes we be playing the politics too much and forget who we are just to win. Fuck winning, fuck looking cool. Fuck looking cool. Fuck being cool. Fuck all that, bruh."

West then called out JAY Z again. "I've been sent here to give y'all my truth even at the risk of my own life, my own success, my own career," he said. "JAY Z—call me, bruh. You still ain't called me. JAY Z, I know you got killers. Please don’t send them at my head. Please call me. Talk to me like a man." 

He continued by taking aim at radio and declaring his tour "more relevant" than radio's "old models," insisting if they continue with their antiquated system, "your ass is going to be Hillary Clinton. You might not like it, but they gotta hear it. I ain't here to massage you with a fake truth, telling you that Hillary gon' win over and over and over and then you wake up [and] you still can't believe it! You know why? Because you was lied to by Google. You was lied to by Mark Zuckerberg."

Despite welcoming Kid Cudi on stage and making clear the two have made peace, West ended his show after 30 minutes, having only performed four songs. He's next scheduled to perform tonight (Sunday) at The Forum in Los Angeles.

Update: Variance has confirmed fans are successfully receiving refunds for their ticket purchases.

The Forum has confirmed West's show Sunday night has been canceled, with refunds to be issued at the point of purchase.

See fan video of West's complaints below.