Second leak (and first official track) off Chace Infinite’s upcoming mixtape, I Would Have Killed This (details can be found here). This time the Self Scientific emcee goes in over what would become Jay-Z’s Mama I Made It. I’ll let Chace give the background though..<br/><br/> This is a joint called Personal Religion that I did before [...].
8:21 a.m. Tuesday 16th June 2009 EST