-- Fans were puzzled and some angered after Kanye West interrupted a concert in San Jose to go on a rant about the state of politics in the U.S., praising President-elect Donald Trump and talking about his own plans to run for the nation's highest office in 2020.
West dropped the unexpected bombshell in front of thousands of fans at San Jose's SAP Pavilion.
"If I would've voted," West told the audience. "I would have voted on Trump."
The rapper's announcement was met with scattered cheers and boos. Some concert goers can be seen heading for the exits on videos posted to social media.
"That don't mean that I don't think that black lives matter," he continued. "That don't mean I don't believe in women's rights."
"I wanted to say that before the election, but they told me, ‘whatever you do, don’t say that out loud,'" West added.
The controversial Grammy winner had more than a few words of praise for the president-elect.
“Not only did I not vote, but there were a lot of things I actually liked about Trump’s campaign," he said. "His approach was f***ing genius -- because it worked."
West also had a blunt message about race relations. "Specifically to black people," he said. "Stop focusing on racism. This world is racist, ok."
During a meandering speech, West also touched on how he wants to run for office in 2020, saying that President Obama, former Republican presidential candidate Ben Carson, as well as Democratic nominee Hillary Clinton and former president Bill Clinton should all be "consultants."
ABC News' Dominick Proto contributed to this report.