Artworks Blog Maybach Music Group – Self Made Vol. 2 [Album Cover] May 18, 2012 P.R. 0 Comments Maybach Music Group, Rick Ross June 26th is the release date; you can pre-order here. ShareFacebookTwitterWhatsAppEmailPrint