Big K.R.I.T. embarked and completed an ambitious project Tuesday for his new mixtape, with the Mississippi rapper freestyling over a dozen beats by artists like Drake, Kanye West, Flying Lotus and more. K.R.I.T. uploaded a new freestyle every hour for 12 hours to form his 12 for 12. Stream the mixtape below…