SACRAMENTO, Calif. - It has been quite the four days for Kanye West.

Granted, West has had quite a few such stretches. He has semi-regularly made internet-crippling headlines by dropping ill- (or is it well-?) timed statements that have set fans arguing for weeks. Sometimes it seems he means to do this, sometimes not.

But even by West's standards, these are doozies.

On Thursday night at the SAP Center in San Jose, Calif., West told the audience he had not voted - but if he had, he would have cast his ballot for Donald Trump. It torched Twitter: The haters have been hatin' and the lovers lovin' ever since.

But evidently it was not enough for West. At the Sacramento, Calif., stop of his Saint Pablo tour on Saturday night, West delivered another public screed, this time about Beyoncé, Jay Z, Hillary Clinton, Mark Zuckerberg, radio (as a whole), and MTV.

Captured on video by concertgoers, West, in a tirade of more than 10 minutes, told the audience he was on his "Trump [expletive] tonight." Fans in attendance said on social media that West played only a few songs before ending the show abruptly after only 30 minutes. The angry audience booed, and many are seeking refunds for the aborted show. Some paid around $250 for a pair of tickets.

The incident became a hot topic on Twitter and other social platforms Sunday morning, as amateur videos circulated of West's rant, in which, among other things, he said he was hurt because he heard that Beyoncé refused to perform at the MTV Video Music Awards unless she won Video of the Year over him. He also urged her husband, Jay Z, to call him and "talk to me like a man."

West also took aim at radio stations for playing the same stuff "over and over and over." And he also addressed Hillary Clinton.

"It's a new world, Hillary Clinton, it's a new world," West said. "Feelings matter. Because guess what? Everybody in middle America felt a way and they showed you how they felt. Feelings matter, bro."

The performer said he was putting his life, career, and "public well-standing" at risk by talking to the fans in the audience "like this," adding that his Saint Pablo tour (named after the track "Saint Pablo" on West's Life of Pablo album) "is the most relevant [expletive] happening."

He continued: "I am here to change things. And things won't change until people admit their own falsehoods. I got the visions, bro. That's what I've been blessed with. My vision. I'm not always going to say things the perfect way, the right way. But I'm going to say how I feel."

West's representatives did not immediately respond to request for comment.

On Sunday night, Ticketmaster announced that West's show at the Forum in the Los Angeles suburb of Inglewood, Calif., was canceled. The ticket vendor gave no explanation for the cancellation.