Yesterday, MMG was in Philly shooting Meek Mill’s next single “I’m A Boss” off Self Made which is in stores now. Check out the footage above and lets hope we get this video real soon. Dream Chasers hits the net August 11.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.