King Yella Spits ‘Chiraq Truth’ In Music Video

Posted on March 17, 2015 | No Comments

King Yella is spitting in his latest single. Not only that, he’s dropping some lyrical knowledge in his new Spin City production.

Read More