Kid Rock took to Facebook to slam critics yesterday after he faced backlash over his use of the Confederate flag at concerts.

Kid Rock – real name Robert James Ritchie – claimed that the controversy surrounding his on-stage antics was a distraction created by the “extreme left.”

The rocker — surrounded by claims that he’s going to be running for Senate in 2018 — pointed out that “he loves black people” in the lengthy rant, and insisted that the “old confederate flag BS is being used to stir the pot.”

(WARNING: Foul language)

He added: “They are trying to use the old confederate flag BS, etc. to stir the pot, when we all know none of this would be going on if I were not thinking of running for office. Pretty funny how scared I have them all and their only agenda is to try and label people / me racist who do not agree or cower to them!!

“No one had a word to say when we sold out the six shows at LCA back in January! My track record in Detroit and Michigan speaks for itself, and I would dare anyone talking trash to put theirs up against mine. I am also a homeowner and taxpayer in the city of Detroit, so suck on that too!

“I am the bona fide KING OF DETROIT LOVE and it makes me smile down deep that you haters know that! Your jealousy is merely a reflection of disgust for your own failures and lack of positive ideas for our city.”

RELATED: Kid Rock Teases That He Might Run For U.S. Senate

As his comments continued, the musician eventually said that “he can’t wait to rock everyone’s socks off in the next few weeks” despite teasing that there would “definitely be a few f-bombs here and there.”

RELATED: Kid Rock Says ‘Go F**k Yourselves’ To Group Claiming Campaign Law Violation

“There is so much to be thankful for and so many positive things going on in and around our city / state that we need not let these handful of jerks sway that in any way.

“I know I should probably not even have posted anything about these bottom feeders but I will always stand up for myself, my family, my friends, my fans, my city, my state, my country and the good in human nature! P.P.P.P.P.S. I LOVE BLACK PEOPLE!!”

The U.S. singer began using Confederate flags during concerts back in 2001 but stopped a decade later after receiving an NAACP Great Expectations Award.

Rock whipped out another political speech at his Detroit concert on Tuesday, asking “why, these days, is everything so gay?” He continued, according to a transcript from Time, “Gay rights, transgender this and that. I say let gay folks get married if they want to and I’m not even close to a deathtrap. But things shouldn’t be this complicated, and no you don’t get to choose because whatever you have between your legs should determine the bathroom that you use. ”

The musician also tackled race. “I do believe it to be self evident, that we’re all created equal,” he told the live crowd. “I said it once, I’ll scream it again: I love black people. And I love white people, too. But neither as much as I love red, white and blue.”