Kanye West cancelled a Los Angeles performance hours after storming out of his Sacramento gig with a rant aimed at other artists, including Beyonce.
Concert-goers captured Kanye's 10-minute stage tirade at Saturday's Saint Pablo tour show, days after he told fans that he would have voted for Donald Trump.
As well as voicing his thoughts on Beyonce, Jay Z, Mark Zuckerberg, MTV and the world of radio in general, Kanye made a shout out to Hillary Clinton, telling her "it's a new world".
After abruptly stopping the Sacramento show after only 30 minutes, Ticketmaster announced his Sunday night show in Inglewood had been cancelled.
The ticket seller offered no explanation, but tweeted that refunds had been given to ticket-holders, who paid up to $250 for a pair.
Footage from fans during Saturday's outburst showed Kanye saying he was hurt because he heard Beyonce refused to perform at the MTV Video Music Awards unless she won an award over him - adding that her husband Jay Z should call him and "talk to me like a man".
Kanye did say that he was aware he was putting his life, career and "public well-standing" at risk with his statements, but insisted that his Saint Pablo tour "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."