Big K.R.I.T. is delivering a special musical gift for his fans today (July 5). The Mississippi representer is releasing 12 different freestyles in 12 hours starting from noon to midnight.

Young Krizzle is on his rappity-rap mode as part of his XII/XII project. At midnight, you will be able to listen to his mixtape in its entirety on Soundcloud.

So far, K.R.I.T. has picked some great beats to rap over. He kicked off his series with a hype freestyle over ScHoolboy Q’s “THat Part,” where he raps about his humble beginnings. K.R.I.T. then spit bars over French Montana and Kodak Black’s fantastic “Lockjaw” beat.

“Cause every time I kick a verse the purse go higher and higher / I make a beat and rap on that’s like fire on fire / When most these lames was in they feelings I was rotating tires / Selling country s--- when the label said that they wouldn’t buy tit," he raps on the song.

K.R.I.T. also raps over the instrumental of Pusha T and Jay Z’s “Drug Dealers Anonymous” and retitles it "Country N----s Anonymous."

Keep checking back here every hour to listen to some glorious freestyles from Big K.R.I.T. himself.

If you want to see how Big K.R.I.T. behind the production boards, check out his masterful performance on Mass Appeal's "Rhythm Roulette" series.

Listen to King B.R.I.T.'s 12 for 12 Freestyle Session