Another leak off the Self Made album, I’m guessing the album is about to leak if it hasnt yet but make sure you cop the album when it drops next Monday.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.