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..
...