Big K.R.I.T. delivered a powerful performance of his recently released song with Kenneth Whalum, "Might Not Be OK" at the 2016 BET Awards.

On the song, K.R.I.T.'s delivery is just as fiery and passionate, and last night, viewers got to witness the scathing lyrics in what was a powerful performance. K.R.I.T. donned a cop's uniform to drive home the intensity of his anti-police violence message, which earned him a standing ovation from the audience, who collectively raised their fists in a symbol of solidarity and black pride at the end.

“Mamas been cryin’ and they gon’ keep cryin’/black folks been dyin’ and they gon’ keep dyin/police been  firin’ and they gon’ keep firin’/the government’s been lyin’ and they gon’ keep lyin’,” K.R.I.T. spit in front a somber audience. “Propaganda news channels, that shit is all for show, camera phones videos is like all we know/diluting what an eyewitness might really say/because the whole world saw them murdered yesterday.”

While his rhyme starts off as almost observational about the police terrorism that has rocked America, as the verse continues, K.R.I.T.’s urgency builds until he’s shouting feverishly, all but daring listeners to deny the veracity of his words. In his searing verse, he references Jordan Davis, Eric Garner, Philando Castile and Alton Sterling, while not mentioning names, only the scenarios under which they were killed.

“Hands behind your back, face down, they still say you shootin’/Can’t breathe/Knee where your neck be like ‘why you moving?’/ kids in your car heading home, like ‘what you doin?'” he raps.

Watch K.R.I.T.'s powerful performance at the BET Hip Hop Awards above. Listen to "Might Not Be OK" below.

Listen to "Might Not Be OK" with Kenneth Whalum.



20 Unforgettable Mixtape Moments of the '00s