As promised, Big K.R.I.T. comes through with his new free project 4Eva N A Day, which features 17 new tracks all of which are produced and arranged by himself. I’m impressed. Stream or download Big K.R.I.T.’s 4Eva N A Day mixtape after the jump.

Download: Big K.R.I.T. – 4Eva N A Day (Mixtape)