In probably one of the most aggressive anti-Trump speeches to date, rapper Eminem took to the mic at the BET Awards calling out President Donald Trump on prominent issues in the news.

According to People, the storm of words was delivered in a Detroit parking lot, with a group of people in the background.

In a four and a half minute cypher, Eminem touched on Puerto Rico, Nevada, the NFL, North Korea, racism and white supremacy.

There are numerous pauses, where he seemingly edits himself before continuing on.

"But this is his form of distraction, plus 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. All these horrible tragedies and he's bored and would rather cause a Twitter storm with the Packers."

The rapper went so far as to address his own fans, the ones who are Trump supporters telling them "F--k you."

Reactions are unsurprisingly mixed.

Check out "The Storm" here: