Earlier today, Big K.R.I.T. announced that he would be sharing 12 freestyles over the course of 12 hours on his SoundCloud page. The Mississippi native began his #12FOR12 freestyle series over ScHoolboy Q's "THat Part" instrumental and ended by going in over the beat for Kanye West's "Real Friends." Along the way, K.R.I.T. also rhymed over instrumentals from Flying Lotus, Kodak Black, Future, Drake, Rae Sremmurd, and more. Listen to all of Big K.R.I.T.'s #12FOR12 freestyles below.