The entire Maybach Music Group is in heavy promotion mode. Self Made 2 hit stores earlier this week and the gang has been dropping video after video ever since. Check out this new one featuring Stalley & Rick Ross after the jump.

Gernique N