We guess Chief Keef isn’t letting his current issues with his label stop him from dropping new music (and we hope that it doesn’t further hurt him, either). Nonetheless, you can stream The Leek 3 below.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.