Eminem just revealed a freestyle rap aimed at Donald Trump during his surprise appearance at the BET Hip-Hop Awards on Tuesday. In the four-minute video, the rapper-songwriter criticized the POTUS for his failures and shortcomings as the U.S. leader.

At one point, Eminem accused Donald Trump of being a racist and pointed out how the president turns to social media to fire back at his critics instead of giving an immediate respond to societal issues. "He gets an enormous reaction when he attacks the NFL, so we focus on that instead of talking Puerto Rico or gun reform for Nevada," the artist stated.

Eminem lashes out at Trump with rap video

It can be recalled that the U.S. president was criticized for failing to provide an immediate respond to the ongoing crisis in Puerto Rico after a hurricane struck the territory. Instead, the leader went on a Twitter tirade to slam NFL players for "disrespecting" the American flag with their "Take A Knee" campaign.

Eminem also slammed the current administration for attacking those who express their opposition to the leader. "That's why he wants us to disband cause he cannot withstand the fact we're not afraid of Trump," the lyrics said.

The diss track has gone viral shortly after it was uploaded on the internet. Eminem also became a trending topic on Twitter.

Some fans are asking the "Mockingbird" artist to run against his fellow rapper and Donald Trump supporter, Kid Rock, for the U.S. Senate. Others are also expecting a counterattack from "American Bad Ass" rapper.

Eminem vs Kid Rock in 2018 elections

It is worth noting that Kid Rock has previously hinted at the possibility of running for the Senate in Michigan back in July.

The rapper even has a campaign website, called "Kid Rock for Senate," wherein the supporters can purchase his campaign merchandise.

Kid Rock said he created the campaign website as a respond to the overwhelming support of his fans, urging him to run in the upcoming 2018 elections.

"I was beyond overwhelmed with the response I received from community leaders, D.C. pundits, and blue-collar folks that are just simply tired of the extreme left and right b------t," he wrote on the platform.

The rapper added that he is still looking to see if he could count on to his supporters if he would ever decide to enter the politics. For now, Kid Rock urged the public to register and participate in the selection of future leaders.

Eminem, on the other hand, has yet to make a comment on the internet's call for him to run against Kid Rock.