Leoski D and King Louie Premier ‘Champion’ Music Video

Posted on June 26, 2015 | No Comments

Leoski D and King Louie got the top spot. They won’t relinquish it for anyone. The two Chi Town artists collaborate on song “Champion.”

Read More