article placeholder

Maybach Music Group’s On Da Spot Freestyle

Maybach Music Group and Stalley (who i'm not sure is down with MMG yet)  hit up Hip Hop Nation‘s Invasion Radio with Green Lantern and blessed us with a "On Da Spot Freestyle". Self Made in stores now.. ...